Функції та системнi змiннi Бейсiка
У всіх наведених нижче функціях, якщо не обумовлено протилежне, величина x являє собою будь-який допустимий числовий вираз, x$ — будь-який символьний (рядковий) вираз, який має непорожнє значення, n — ціле число із значенням від 0 до 255.
ABS (x) — абсолютне значення x.
ASC (x$) — код першого знаку ланцюжка символів.
Значення функції — ціле число від 0 до 255, яке являє собою код першого символу ланцюжка.
ATN (x) — арктангенс x.
CDBL (x) — перетворення x в число з подвійною точністю.
CHR$ (n) — перетворення цілого в символьне.
Значення функції — рядок, який складається з єдиного символу, код якого рівний n. Функцiя CHR$ є оберненою до функції ASC.
CINT (x) — заокруглення до цілого.
x — числовий вираз із значенням від *32768 до 32767. Значення функції — найближче до x ціле число.
COS (x) — косинус x.
x — представляє собою кут, що вимірюється в радіанах.
CSNG (x) — перетворення x в число звичайної точності.
CSRLIN — номер рядка поточного положення курсора.
Значення системної змінної CSRLIN — ціле число від 1 до 25, яке дорівнює номеру рядка поточної позиції курсора активної сторінки екрана.
CVD (x$) — перетворення ланцюжка символів в число подвійної точності.
CVI (x$) — перетворення ланцюжка символів в ціле число.
CVS (x$) — перетворення ланцюжка символів в число звичайної точності.
x$ — символьний вираз, довжина якого рівна:
2 — для функції CVI,
4 — для функції CVS,
8 — для функції CVD.
Значення функції CVI (CVS, CVD) рівне значенню цілого числа (числа звичайної точності, числа подвійної точності), представленням якого в кодовій формі править аргумент функції. Функцiї необхідні при обробці файлів з довільним доступом, які містять числову інформацію. Оберненими до вказаних функцій є функції MKD$, MKI$, MKS$.
DATE$ — системна дата.