* Данный текст распознан в автоматическом режиме, поэтому может содержать ошибки
64
Языки Бейсик
Итак, каждый символ, с которым работает компьютер, имеет по крайне мере три представления: — символьное — как мы его привыкли видеть; — шестнадцатиричное (или двоичное — что одно и тоже, только запись поко¬ роче) — это для компьютера; — десятичное — это чисто в силу людской привычки, потому что более при¬ вычно и понятно для большинства людей, что означает число 256, чем число FF, хотя это и одно и тоже. В уже упомянутой выше таблице кодов ASCII(11.8.1-11.8.2.) вы видите, что все коды представлены в десятичном виде — тоже исключительно для удобства человека. 9.1.1. Функция CHR$ Функция CHR$(CHaRacter code) позволяет получить символ, соответствую¬ щий указанному коду A S C I I . Формат записи функции CHRS: CHR$(ascii-KOfl%) где ascii-KOA% Десятичный код A S C I I нужного символа в пределах от 0 до 255. Пример:
PRINT CHR$(65) 'Вывод: A
9.1.2. Функция ASC Функция ASC возвращает десятичный A S C I I код первого символа в строко¬ вом выражении. Формат записи функции ASC: ASC(CTpoK_Bbipaxcera4e$) где строк_выражение$ Л ю б о е строковое выражение. Пример:
PRINT ASC("Q") 'Вывод: 81
9.1.3. Функции LCASE$, UCASE$ Функции LCASES, UCASES преобразуют символьную строку следующим об¬ разом: Функция LCASES преобразует все буквы в символьной строке на строчные буквы; Функция UCASES преобразует все буквы в символьной строке на прописные буквы;