Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
noname_club
 Аватар для noname_club
102 / 90 / 9
Регистрация: 01.05.2013
Сообщений: 577
#1

запись типов с плавающей запятой - C++

09.09.2013, 16:01. Просмотров 311. Ответов 4
Метки нет (Все метки)

интересует правильность записи типов с плавающей запятой.

пример

C++
1
float k = 0.25; // << это верно
будет ли верной такая запись?

C++
1
float k = 0.25f; // << ??
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.09.2013, 16:01     запись типов с плавающей запятой
Посмотрите здесь:

Операция с плавающей запятой C++
Числа с плавающей запятой C++
C++ как следить за числом с плавающей запятой?
C++ Функция деления двух чисел с плавающей запятой
C++ Перевод из двоичной системы счисления в десятичную с плавающей запятой
произведение чисел с плавающей запятой C++
C++ Конвертация чисел с плавающей запятой в HEX
Арифметика длинных чисел с плавающей запятой C++
C++ Класс : Число с плавающей запятой(точкой)
C++ Число с плавающей запятой в строках
Ошибка в числах с плавающей запятой (калькулятор) C++
Что-то не то с числами с плавающей запятой C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Raali
622 / 326 / 34
Регистрация: 06.07.2013
Сообщений: 1,049
Завершенные тесты: 1
09.09.2013, 16:03     запись типов с плавающей запятой #2
Цитата Сообщение от noname_club Посмотреть сообщение
будет ли верной такая запись?
да, но не необходима, так как компилятор и так знает что это float
noname_club
 Аватар для noname_club
102 / 90 / 9
Регистрация: 01.05.2013
Сообщений: 577
09.09.2013, 16:06  [ТС]     запись типов с плавающей запятой #3
да, но не необходима, так как компилятор и так знает что это float
иными словами запись числа с плавающей с запятой ввиде 0.25f является 100% стандартным выражением для любого компилятора с++?

и можно быть уверенным что запись 0.25f не вызовет предупреждение с++ компилятора?
SatanaXIII
Супер-модератор
Эксперт С++
 Аватар для SatanaXIII
5549 / 2583 / 235
Регистрация: 01.11.2011
Сообщений: 6,384
Завершенные тесты: 1
09.09.2013, 16:09     запись типов с плавающей запятой #4
Главное не начать писать
C++
1
double d = 0.25d;
kazak
 Аватар для kazak
3030 / 2351 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
09.09.2013, 19:16     запись типов с плавающей запятой #5
Между этими двумя записями есть небольшая разница.
При объявлении
C++
1
float k = 0.25;
Константа 0.25 будет занимать в памяти sizeof(double) байт, при объявлении
C++
1
float k = 0.25f;
- sizeof(float) байт.
Yandex
Объявления
09.09.2013, 19:16     запись типов с плавающей запятой
Ответ Создать тему
Опции темы

Текущее время: 16:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru