Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
msx:basic_dialogue_programming_language:001 [2023-05-18 21:27] GreyWolf [I.1. Алфавит] |
msx:basic_dialogue_programming_language:001 [2023-05-18 21:57] (текущий) GreyWolf [I.3. Переменные] |
||
---|---|---|---|
Строка 33: | Строка 33: | ||
//Алфавит// [[msx:basic:]] образуют: | //Алфавит// [[msx:basic:]] образуют: | ||
* строчные и прописные буквы русского и латинского алфавита; имейте в виду тот факт, что буквы //латинского// алфавита A, B, C, E, H, K, M, O, P, T, X, Y не то же самое, что и графически похожие символы — //русские// буквы А, В, С , Е, Н, К, М, О, Р, Т, Х, У; для компьютера — это //различные// символы; | * строчные и прописные буквы русского и латинского алфавита; имейте в виду тот факт, что буквы //латинского// алфавита A, B, C, E, H, K, M, O, P, T, X, Y не то же самое, что и графически похожие символы — //русские// буквы А, В, С , Е, Н, К, М, О, Р, Т, Х, У; для компьютера — это //различные// символы; | ||
- | * арабские цифры 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 (нуль перечёркивается: 0); | + | * арабские цифры 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 (нуль перечёркивается: Ø); |
* дополнительные символы:<WRAP> | * дополнительные символы:<WRAP> | ||
^ символ ^ действие ^ | ^ символ ^ действие ^ | ||
Строка 69: | Строка 69: | ||
Отметим, что пробел — такой же символ алфавита, как и все другие, хотя в позиции, занятой им, на экране дисплея и в распечатках никакой графический символ не изображается (просто она остаётся пустой!); | Отметим, что пробел — такой же символ алфавита, как и все другие, хотя в позиции, занятой им, на экране дисплея и в распечатках никакой графический символ не изображается (просто она остаётся пустой!); | ||
</WRAP> | </WRAP> | ||
- | * служебные слова. Назначение служебных слов будет объяснено в дальнейшем по мере их введения. В тексте книги служебные слова выделены ''моноширинным шрифтом''.((Примечание редактора)) | + | * служебные слова. Назначение служебных слов будет объяснено в дальнейшем по мере их введения. \\ 8-) В тексте книги служебные слова выделены ''моноширинным шрифтом''. |
{{anchor:n12}} | {{anchor:n12}} | ||
Строка 278: | Строка 278: | ||
Заметим, что слово "byte" ("байт") произошло от слова "bite" ("кусок"), в котором, чтобы не путать при чтении, букву "i" заменили на букву "y"; произношение обоих слов осталось одинаковым. | Заметим, что слово "byte" ("байт") произошло от слова "bite" ("кусок"), в котором, чтобы не путать при чтении, букву "i" заменили на букву "y"; произношение обоих слов осталось одинаковым. | ||
- | Дополнительная информация доступна в этой главе: [[msx:yamaha_msx-basic_reference_manual:appendix_d|Системы представления чисел]]. Добавлено в текст в 2022-05-09, (примечание редактора). | + | 8-) Дополнительная информация: [[msx:yamaha_msx-basic_reference_manual:appendix_d|]]. (добавлено в текст в 2022-05-09) |
Строка 678: | Строка 678: | ||
Например, прописная латинская буква A имеет код 65, а строчная — 97. | Например, прописная латинская буква A имеет код 65, а строчная — 97. | ||
- | Полная таблица символов приведена [[msx:russification:russification#Таблица символов|здесь]]((Примечание редактора)). | + | 8-) Полная таблица символов приведена [[msx:russification:russification#symbol_table|здесь]]. |
Забегая вперёд, заметим, что код любого символа может быть получен при помощи функции преобразования ''ASC (%%"символ"%%)''; так значением ''ASC(%%" "%%)'' является 32. | Забегая вперёд, заметим, что код любого символа может быть получен при помощи функции преобразования ''ASC (%%"символ"%%)''; так значением ''ASC(%%" "%%)'' является 32. |