Литералы с плавающей точкой (floating-point-literal) содержат десятичную точку (.), показатель степени (например, e3) или суффикс, обозначающий число с плавающей точкой (d или f).
Также вам может показаться, что такая тема как
http://chinilkin.com/remont-obuvi/
никак не связана и даже не тематична с программированием. Хотя, может быть и связана.
В любом случае все-таки зайдите на сайт chinilkin.com
Тема ремонт обуви там представлена весьма широко.
Рассмотрим примеры.
123 // int (нет десятичной точки, суффикса или показателя степени)
123. // double: 123.0
123.0 // double
.123 // double: 0.123
0.123 // double
1.23e3 // double: 123 0.0
1.23e-3 // double: 0.00123
1.23e+3 // double: 1230.0
Литералы с плавающей точкой имеют тип double, если суффикс не означает иное. Рассмотрим примеры.
1.23 // double
1.23f // float 1.23L // long double
Булевы литералы
Литералами типа bool являются литералы true и false. Целочисленное значение литерала true равно 1, а литерала false — 0.
Символьные литералы
Символьный литерал (character literal) — это символ, заключенный в одинарные кавычки, например 'a1 или '@'. Кроме того, существует несколько специальных символов.
В переносимом коде нельзя рассчитывать на дополнительные видимые символы. Значение символа, например ‘a‘ для буквы а, зависит от реализации (но его легко выяснить, например, выполнив инструкцию, cout << int(‘a‘)).
Опубликовал katy
May 01 2015 11:48:12 ·
0 Комментариев ·
2909 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.