Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Створення програми

Реферат Створення програми





Арифметичні функції для роботи з цілими типами даних

ФункціяДействіе ABS (N) Абсолютна величина N А вцілому частину від деленіяA MOD ВОстаток від ділення +, *,-Додавання, множення, віднімання ^ Піднесення до степеньFIX (X) Отримання цілої частини дійсного числа XCINT (X) Округлення до цілого речового числа XCLNG (X) Округлення до довгого цілого речового числа XINT (X) Одержання найбільшого цілого числа, яке менше або дорівнює X

Речові типи

В Qbasic визначено два стандартних речових типу, які відрізняються форматами і діапазонами допустимих значень (табл. 5)


Таблиця 5. Стандартні речові типи

ТіпЗначеніеЧісло цифр REAL - 2.9 * 10-38.1.7 * 103832DOUBLE - 2.9 * 10-38 .. 1.7 * Ю3864

Результат роботи функцій додавання, множення, ділення, вирахування і зведення в ступінь дійсних чисел дає дійсне число.

Крім цього, використовуються наступні функції (табл. 6), результат яких - дійсне число:


Таблиця 6. Арифметичні функції для роботи з речовим типом даних

ФункціяНазначеніе ABS (X) Абсолютне значення XATN (X) Арктангенс XCOS (X) Косинус XSIN (X) Синус XTAN (X) Тангенс XEXP (X) exLOG (X) Натуральний логаріфмSQR (X) Квадратний корінь XRND (X) Отримання випадкового чіслаCDBL (X) Представлення числа з подвійною точностьюCSNG (X) Представлення числа з одинарною точністю Логічні дані

Логічні дані, які мають значення або «істина» - 1, або «брехня» - 0, обробляються за допомогою логічних операцій і операцій порівняння. До них відносяться:

- NOT - заперечення;

- OR - об'єднання, або логічне додавання;

- AND - перетин, або логічне множення;

- XOR - виключне АБО або додавання по модулю два;

- EQV - еквівалентність;

- IMP - імплікація, або проходження.

Результат роботи операцій задається наступною таблицею істинності (таблиці значень):


Таблиця 7. Таблиця значень

Кількість аргументов1 аргумент2 аргументрезультатОперація NOT1Істіна-ЛожьЛожь-ІстінаОперація OR2 і болееИстинаИстинаИстинаИстинаЛожьИстинаЛожьИстинаИстинаЛожьЛожьЛожьОперация AND2 і болееИстинаИстинаИстинаИстинаЛожьЛожьЛожьИстинаЛожьЛожьЛожьЛожьОперация XOR2 і болееИстинаИстинаЛожьИстинаЛожьИстинаЛожьИстинаИстинаЛожьЛожьЛожьОперация EQV 2 і болееИстинаИстинаИстинаИстинаЛожьЛожьЛожьИстинаЛожьЛожьЛожьИстинаОперация IMP2 і болееИстинаИстинаИстинаИстинаЛожьЛожьЛожьИстинаИстинаЛожьЛожьИстина

Запам'ятати таблицю можна, пам'ятаючи наступне:

- операція заперечення змінює значення операнда на протилежне;

- для того щоб результат операції логічного множення був правдивий, всі операнди повинні бути щирі;

- для того щоб логічне додавання дало істину, потрібно, щоб хоча б один операнд був правдивий;

- додавання за модулем два дає істину, тільки якщо операнди мають різні значення;

- для визначення результату операції еквівалентності потрібно пам'ятати, що він правдивий, якщо операнди рівні між собою, і хибна в іншому ...


Назад | сторінка 4 з 10 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Визначення числа підприємств, обсягу продукції, середньооблікового числа пр ...
  • Реферат на тему: Спеціалізований арифметико-логічний Пристрій комп'ютера (АЛП) для Викон ...
  • Реферат на тему: Знаходження оптимального числа листів фанери и Вирізання потрібного числа з ...
  • Реферат на тему: Виконання операцій множення і ділення в ЕОМ
  • Реферат на тему: Додавання одночастотних коливань, що відбуваються уздовж однієї прямої. Ве ...