Skip to content

Commit 479cfc8

Browse files
committed
Правки в 2.1 про символ != буква и . для вещественных чисел
1 parent f22e278 commit 479cfc8

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

lang_c/2/1__tipy_dannyh/article.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,15 @@
2525
* вещественные числа – тип `double`
2626
* и символы – тип `char`.
2727

28+
% **Важно!**
29+
Вещественные числа записываются в языке Си с использованием разделителя `.`, т.е. `3.141592`, `2.718281`, `1.4142` и пр.
30+
2831
Для вещественных чисел есть ещё тип `float`. Он в некотором смысле хуже типа `double`. Две основные причины: у типа `float` меньше диапазон хранимых чисел, меньше точность (примерно 7 знаков после запятой, против 15 у типа `double`). Про точность у нас ещё будет пример в третьем уроке.
2932

33+
% **Важно!**
34+
Переменные типа `char` (сокращение от англ. character) используются для хранения отдельных символов. Новички, не знакомые с программированием, иногда думают, что символ = буква.
35+
Понятие символ шире, чем понятие буква. Под символами в данном случае понимаются буквы, цифры (`0` - `9`), знаки пунктуации, скобочки, пробел и пр., а также управляющие символы (например, перенос строки `\n`, табуляция `\t` и др.), -- в общем, всё то, что есть на клавиатуре вашего компьютера/ноутбука.
36+
3037
Есть и другие типы данных, но мы пока о них говорить не будем, чтобы не забивать свою память различными нюансами, которые на начальном этапе не так уж важны.
3138

3239
Важно другое. Необходимо понимать, что тип данных для переменной нужно выбирать в зависимости от того, что мы собираемся в этой переменной хранить. Например, если бы мы считали количество посещений какой-то страницы на сайте, то для этого мы использовали бы переменную типа `int`, а вот для хранения курса валют целые числа уже бы не подошли, т.к. курс валют редко является целым числом.

0 commit comments

Comments
 (0)