|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.10.2011, 19:43 | #1 |
Пользователь
Регистрация: 14.09.2011
Сообщений: 95
|
непонятное объявление переменной
Собственно, встретил в одном из примеров(использую HGE) такое объявление:
float x=100.0f что значит f в этом случае? Последний раз редактировалось monolit111; 08.10.2011 в 19:49. |
08.10.2011, 19:56 | #2 |
Новичок
Джуниор
Регистрация: 08.10.2011
Сообщений: 2
|
f это литерал типа float, необходим для явного указания типа.
Читаем пункт 3.1 и все понятно http://valera.asf.ru/cpp/book/c03.html |
08.10.2011, 19:59 | #3 |
Форумчанин
Регистрация: 02.02.2010
Сообщений: 599
|
100.0f обозначает литерал 100.0 не типа double, как было бы по умолчанию, а типа float. Аналогично 100u - unsigned int, 100L - signed long int, 100uL - unsigned long int.
"Лишь то читается легко, что написано с трудом; что в час написано, то в час и позабыто."
|
08.10.2011, 20:15 | #4 |
Пользователь
Регистрация: 14.09.2011
Сообщений: 95
|
но ведь переменная х описана как float?зачем же тогда добавлять литерал?
|
08.10.2011, 20:22 | #5 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,695
|
переменная да, а вот 100.0 по умолччанию дабл
|
08.10.2011, 20:34 | #6 |
Пользователь
Регистрация: 14.09.2011
Сообщений: 95
|
разницу уяснил, спасибо)
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Найти значение переменной y в зависимости от значения переменной х | Rishi | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 11.05.2011 20:25 |
Объявление переменной | Palomnik1096 | Microsoft Office Excel | 2 | 27.03.2011 17:43 |
Объявление глобальной переменной | Grom48 | Общие вопросы Delphi | 3 | 19.12.2009 22:16 |
Непонятное | OgE®_M@G | Microsoft Office Access | 6 | 13.11.2009 06:30 |
Работа с файлами (создание, удаление, открытие, связываение с переменной, очищение памяти переменной) | Arkuz | Общие вопросы Delphi | 12 | 25.09.2007 20:47 |