Запись вещественного числа в QBasic возможна:
в виде числа с фиксированной точкой: 12.3, 0.67;
в экспоненциальной форме: 1.4 Е-8 (1.4*10 ), 9.7 Е3 (9.7*10 ).
Над переменными этого типа определены арифметические операции: +(сложение), -(вычитание), *(умножение), /(деление), а также операции отношения (см. выше).
Встроенные процедуры и функции.
Обращение
| Тип параметра
| Тип результата
| Действие
|
abs(x)
| Дробное,целое
| x
| Возвращает модуль х
|
Rnd
|
| дробное
| Возвращает псевдослучайное число, равномерно распределенное на интервале 0<=x<1
|
exp(x)
| дробное
| дробное
| ex
|
sqr(x)
| дробное
| дробное
| Возвращает квадратный корень из х
|
sin(x)
| -/-
| -/-
| sin x
|
cos(x)
| -/-
| -/-
| cos x
|
ln(x)
| -/-
| -/-
| ln x
|
arctg(x)
| -/-
| -/-
| arctg x
|
tan(x)
| -/-
| -/-
| tg x
|
Pi
| ---
| дробное
| Пи=3.14159265...
|
fix(x)
| дробное
| целое
| Отбрасывание дробной части
|
cint(x)
| дробное
| целое
| Округление до ближайшего целого
|
Int(x)
| дробное
| целое
| Округление до ближайшего целого,не провосходящего агрумент
|
randomize timer
| ---
| ---
| Инициация датчика псевдослучайных чисел
|
rnd
| ---
| дробное
| Возвращает псевдослучайное число, равномерно распределенное на интервале 0<=x<1
|