Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Стандартные функции действия над числами

Выражения

Операции

Ограничения значений переменных

Суффикс типа

данных Максимум Минимум _ Текстовые (символов) $ 32 767 0

Целые (integer) % 32 767 -32 768

Длинные целые (long integer) & 2 147 483 647 -2 147 483 648

Числа обычной точности:!

положительные 3.402823E+38 -3.402823E+38

отрицательные -2.802597E-45 2.802597E-45

Числа двойной точности: #

положительные 1.79769313486231D+308 4.940656458412465D-324

отрицательные -4.940656458412465D-324 -1.79769313486231D+308

 

Константа - величина, имеющая постоянное значение, не изменяющееся во время выполнения программы.

Простая переменная - величина, имеющая имя и значение, которое в процессе работы программы может меняться.

Имя переменной состоит из символа или набора символов QBASIC (не более 40). Имя переменной называется идентификатором переменной.

Массив упорядоченная совокупность переменных - элементов массива.Элемент массива обозначается идентификатором с индексом. Индекс – номер элемента в массиве. Значения индексов заключаются в скобки. Например, А(3) - элемент массива А с индексом 3.

Массивы могут быть одномерными, двумерными, трехмерными, многомерными. Двумерный массив называется матрицей. Матрица - аналог таблицы. Пример обозначения элемента матрицы: А(3,5). Первый индекс обозначает номер строки, второй - номер столбца.

Размерность массива может быть не более 60. Диапазон индексов массива – не более 32 767. Размер массива (всех элементов) – не более 64 Кб.

Константы могут быть числовые или строковые (не более 256 символов). Переменные, включая массивы, могут быть любого типа. Однако все элементы массива должны быть одного типа.

Операции делятся на:

- арифметические - (+, -, *, /, ^).

- логические - (NOT, AND, OR, EQV, IMP)

- отношения - (<, >, =, >=, <=, <>)

- функции

Выражение – по определенным правилам записанная комбинация констант, пе­ременных и функций, соединенных знаками операций. В простейшем случае это м.б. константа или переменная.

SIN (X)- синус X

COS (X) - косинус X

TAN (X) - тангенс Х

ATN (X) - арктангенс Х

EXP (X) - число e в степени Х

RND - датчик случайных чисел, равномерно распределенных от 0 до 1

INT(X) - ближайшее меньшее целое числа X;

Пример: INT(10.51)=10, INT(-10.22)= -11.

FIX(X) - целая часть числа X; например, FIX(10.51)=10, FIX(-0.22)= -10.

ABS (X) - абсолютная величина (модуль) числового выражения X

SQR (X) - квадратный корень из X (Х ≥ 0)

SGN(X) - знак числа X

LOG(X) - натуральный логарифм числа X (Х > 0).

Для вычисления десятичного логарифма можно использовать формулу:

LG(X)=LOG(X)/LOG(10).

В тригонометрических функциях Х подставляют в радианах.

Математические выражения в программе записывают в одну строку. Например, а2 следует записать в виде: а^2*(x^y)^z.

Приоритет операций: первым выполняется возведение в степень, потом -деление и умножение, потом - сложение и вычитание.

<== предыдущая лекция | следующая лекция ==>
Язык программирования Microsoft Qbasic | Ввод в программу данных для обработки
Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 403; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.