gn="justify"> виклик Функції та Дії в дужках,
аріфметічні (згідно до їх пріорітету),
Операції відношення,
логічні (згідно до їх пріорітету).
В LibreOffice Basic є великий набор вбудований функцій и процедур, Використання якіх спрощує програмування. ЦІ Функції можна розділіті на наступні категорії: математичні Функції, Функції ОБРОБКИ рядків, Функції перевіркі тіпів, Функції Зміни форматів, Функції годині и дати.
Математичні Функції LibreOffice Basic: (число) - обчіслює модуль (абсолютна величина) числа; (число) - обчіслює арктангенс числа у радіанах; (число) - обчіслює косинус кута, заданого у радіанах; (число)- обчіслює експоненту числа, Наприклад, e 5 запісуємо як Exp (5), а коли нужно візначіті значення самого числа e, то запісуємо Exp (1), бо e=e 1 ; (число) - віділяє цілу частина числа;
Log (число) - обчіслює натуральний логарифм (ln x); (число) & # 151; генерує випадкове число з інтервалу [0,1), ЯКЩО, напрклад нужно Випадкове чином вібрато цифру від 0 до 9, можна записатися Int (Rnd () * 10); (число) - обчіслює синус кута, заданого у радіанах; (число)- візначає знак числа и Дає результат:
- додатнє число, - 1 - від ємне число, 0 - число 0; (число) - корінь квадратний заданого числа; (число) - тангенсс кута, заданого у радіанах; (число) - відкідає дробів Частину, дія подібна до функії Int, Наприклад, Fix (1.5)=Int (1.5)=1, альо Fix (- 1.5)=- 1, а Int (- 1.5)=- 2.
Для вводу Даних та виводу результатів можна використовуват Стандартні Функції виклику вікна Повідомлень и вікна вводу. Вікно Повідомлень MsgBox виводу Прості ПОВІДОМЛЕННЯ для користувача, а вікно вводу InputBox Забезпечує ввід ІНФОРМАЦІЇ у вігляді текстових рядків (String).
Функція InputBox виводу на екран діалогове вікно з ПОВІДОМЛЕННЯ та встановлює режим Очікування вводу тексту користувачем та натіскання командної кнопки вікна. Повертає Значення типу String, Яке містіть текст, введень в поле для вводу. Синтаксис: (Msg [, Title [, Default [, xpos, ypos]]]])
аргумент: Msg - рядкові вирази (String), відображеній як ПОВІДОМЛЕННЯ в діалоговому вікні; Title - рядкові вирази (String), відображеній у рядку заголовка діалогового вікна; Default - рядкові вирази (String), відображеній в полі вводу діалогового вікна InputBox, что вікорістовується за замовчуванням, ЯКЩО користувач не введи Інший рядок. Если цею аргумент опущень, поле вводу Відображається порожнім; xpos, ypos - цілі числа, что задають відповідно відстань по горізонталі та вертікалі между верхнім лівім кутом вікна InputBox и верхнім лівім кутом екрана у твіпах (1 твіп становіть пріблізно 1/567 см). Порядок запису аргументів є суттєвім, а обов язковим є позбав перший аргумент Msg.
Процедура MsgBox має сітаксіс: Text [, Type [, Title]]
Вона виводу на екран вікно, что містіть завданні текстовим аргуметом Text ПОВІДОМЛЕННЯ, зупіняє Виконання програми, доки користувач НЕ натісне одну з командних кнопок цього вікна. Кількість та вигляд кнопок та вигляд самого вікна ПОВІДОМЛЕННЯ задається цілім числом Type, а текст заголовку вікна аргументом Title.
Алгорітмічні конструкції мови LibreOffice Basic
<...