данные - числовые и строковые
Страница 1 из 1
данные - числовые и строковые
В этой главе мы узнаем, что такое данные.
Данные это информация, которую обрабатывает программа.
Данные вообще бывают двух видов "двоичные" и "текстовые". Но freebasic немного подругому разделяет данные по типам. Дальше именно эти типы данных мы будем рассматривать.
числовые
Думаю вы знакомы немного с математикой. Это наука о цифорках и о том, что с ними можно проделывать. Так вот числовые данные и есть эти старые цифорки. Вот к примеру, сложение двух чисел.
Число 2 сложить с числом 3.
следует пояснить некоторые термины, которые будут использоваться дальше.
число со знаком (signed integer) - это целое число, у которого может быть знак "-", как признак отрицательного значения. Тоесть, положительное и отрицательное, но обязательно целое. Например:
число без знака (unsigned integer) это целое положительное число. Например:
число с плавающей точкой (floating point) это любое число. Оно может быть со знаком, т.е. отрицательным. Оно может быть дробным. Количество дробных знаков не фиксировано, отсюда и название.
Вот числа для примера:
В компьютерах используются западные стандарты. По этому именно точка, а не запятая.
о синтаксисе
Как вы уже поняли, а если не поняли, то я акцентирую ваше внимание. Число записываеться обыкновенными (арабскими) символами.
0, 1, 2, 3, 4, 5, 6, 7, 8, 9
С права самое младшее, с лево самое старшее.
(так сложилось исторически, что арабы и евреи пишут с лева на право.).
Каждое положение числа, начиная от левого, называеться разрядом.
Положительное число, т.е. больше нуля. традиционно пишеться без знака, но подразумеваеться знак "+".
15 или +15
(пятнадцать)
Отрицательное число, должно начинаться со знака "-".
-15, -4
(минус пятнадцать, минус четыре)
Десятичная точка ".", ставиться между целым числом и десятичной дробью.
1.33
(одна целая и тридцать три сотых)
Десятичные разряды считаються от точки с право на лево.
Можно указать степень десяти для числа, после латинской буквы "e".
По простому говоря, это в какую сторону и насколько нужно сдвинуть точку.
С числами можно производить огромное число различных манипуляций. Классические математические действия, такие как сложение или вычитание, умножение или деления.
Но это далеко не всё, что можно делать с числами. Далее об этом будет расказано подробнее.
строки
Строки, это группа других типов.
В компютере каждый печатный символ имеет свой код.
Например малая латинская буква "a" обозначаеться кодом 97. И даже пробел обозначаеться кодом 32.
Такие коды можно объеденить в цепочку или строку. Строка может состоять из любых символов и может быть очень большой длины.
Строки предназначены для хранения и обработки фрагментов текста. Во freebasic строки ограничиваються символами двойных кавычек (").
примеры:
Строки можно соеденять или разбивать. Их можно преобразовывать в другие строки или числа. Подробнее читайте в главе
работа со строками
см также:
стандартные типы переменных и ограничения
Данные это информация, которую обрабатывает программа.
Данные вообще бывают двух видов "двоичные" и "текстовые". Но freebasic немного подругому разделяет данные по типам. Дальше именно эти типы данных мы будем рассматривать.
числовые
Думаю вы знакомы немного с математикой. Это наука о цифорках и о том, что с ними можно проделывать. Так вот числовые данные и есть эти старые цифорки. Вот к примеру, сложение двух чисел.
- Код:
2 + 3
Число 2 сложить с числом 3.
следует пояснить некоторые термины, которые будут использоваться дальше.
число со знаком (signed integer) - это целое число, у которого может быть знак "-", как признак отрицательного значения. Тоесть, положительное и отрицательное, но обязательно целое. Например:
- Код:
1, 2, 3, 0, -1, -44
число без знака (unsigned integer) это целое положительное число. Например:
- Код:
0, 1, 5, 19
число с плавающей точкой (floating point) это любое число. Оно может быть со знаком, т.е. отрицательным. Оно может быть дробным. Количество дробных знаков не фиксировано, отсюда и название.
Вот числа для примера:
- Код:
0, 1, -3, 1.4, 0.33, -168.0001, 1.3672e12
В компьютерах используются западные стандарты. По этому именно точка, а не запятая.
о синтаксисе
Как вы уже поняли, а если не поняли, то я акцентирую ваше внимание. Число записываеться обыкновенными (арабскими) символами.
0, 1, 2, 3, 4, 5, 6, 7, 8, 9
С права самое младшее, с лево самое старшее.
(так сложилось исторически, что арабы и евреи пишут с лева на право.).
Каждое положение числа, начиная от левого, называеться разрядом.
Положительное число, т.е. больше нуля. традиционно пишеться без знака, но подразумеваеться знак "+".
15 или +15
(пятнадцать)
Отрицательное число, должно начинаться со знака "-".
-15, -4
(минус пятнадцать, минус четыре)
Десятичная точка ".", ставиться между целым числом и десятичной дробью.
1.33
(одна целая и тридцать три сотых)
Десятичные разряды считаються от точки с право на лево.
Можно указать степень десяти для числа, после латинской буквы "e".
По простому говоря, это в какую сторону и насколько нужно сдвинуть точку.
С числами можно производить огромное число различных манипуляций. Классические математические действия, такие как сложение или вычитание, умножение или деления.
Но это далеко не всё, что можно делать с числами. Далее об этом будет расказано подробнее.
строки
Строки, это группа других типов.
В компютере каждый печатный символ имеет свой код.
Например малая латинская буква "a" обозначаеться кодом 97. И даже пробел обозначаеться кодом 32.
Такие коды можно объеденить в цепочку или строку. Строка может состоять из любых символов и может быть очень большой длины.
Строки предназначены для хранения и обработки фрагментов текста. Во freebasic строки ограничиваються символами двойных кавычек (").
примеры:
- Код:
"abcdefgh"
"Hello, world!"
"< привет мир! >"
Строки можно соеденять или разбивать. Их можно преобразовывать в другие строки или числа. Подробнее читайте в главе
работа со строками
см также:
стандартные типы переменных и ограничения
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения