Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

End Sub. Пример №4. Сколько раз нужно поделить число пополам, чтобы результат был менее заданного значения?



Пример №4. Сколько раз нужно поделить число пополам, чтобы результат был менее заданного значения?

Заданное значение определим как константу. Число вводится в поле Text1. При объявлении переменной для хранения числа выберем тип Double исходя из того, что значение переменной типа Single ограничены примерно порядком 1038. Если в строке ввода присутствует буква «Е», означающая экспоненту, то для правильного преобразования его в число используем функция Val.

Private Sub Command1_Click()

Const t As Double = 0.000001

Dim Число As Double, n As Integer

Число = Val(Text1.Text)

n = 0

While Число > t

Число = Число / 2

n = n + 1

Wend

Text2.Text = n





Дата публикования: 2014-12-28; Прочитано: 185 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...