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

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

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

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

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

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

пример

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

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

Операция с плавающей запятой - C++
float f=13565.0; float x=0.01; float z=f+x;

Числа с плавающей запятой - C++
есть программа которая подсчитывает сумму чисел, введенных с командной строки. к примеру С:\&gt; test.exe 1 2 3 &lt;ENTER&gt; что бы...

Число с плавающей запятой в строках - C++
Задание - из строки выделить подстроку, задающую число с плавающей точкой.

Произведение чисел с плавающей запятой - C++
Требуется реализовать произведение чисел с плавающей запятой, длинных чисел, к примеру 1234567890.9 и 1234567890.9, так что бы их результат...

Что-то не то с числами с плавающей запятой - C++
Есть код на вычисление реккурентного соотношения, он работает +- нормально. Но проблема в том, что на одном из предтестов...

Счетчик с плавающей запятой (по книге Хортона) - C++
Добрый Всем вечер. Изучаю циклы и по уроку есть пример, который по задумке автора ошибочный. Цитата: Этот цикл должен отобразить значения...

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

и можно быть уверенным что запись 0.25f не вызовет предупреждение с++ компилятора?
0
SatanaXIII
Супер-модератор
Эксперт С++
5616 / 2651 / 246
Регистрация: 01.11.2011
Сообщений: 6,529
Завершенные тесты: 1
09.09.2013, 16:09 #4
Главное не начать писать
C++
1
double d = 0.25d;
2
kazak
3035 / 2356 / 155
Регистрация: 11.03.2009
Сообщений: 5,402
Завершенные тесты: 1
09.09.2013, 19:16 #5
Между этими двумя записями есть небольшая разница.
При объявлении
C++
1
float k = 0.25;
Константа 0.25 будет занимать в памяти sizeof(double) байт, при объявлении
C++
1
float k = 0.25f;
- sizeof(float) байт.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.09.2013, 19:16
Привет! Вот еще темы с ответами:

Конвертация чисел с плавающей запятой в HEX - C++
Если несложно, исправьте, пожалуйста, код, чтобы и для дробей работало: #include &lt;iostream&gt; #include &lt;cctype&gt; using namespace...

Ошибка в числах с плавающей запятой (калькулятор) - C++
Пробую написать калькулятор. Все идет гладко, все, кроме запятой. К примеру, при попытке сложить 0,2 и 0,4 получаю в ответ...

Как следить за числом с плавающей запятой? - C++
к примеру у меня есть число,и к нему постоянно прибавляют дроби.У этого числа увеличивается часть с плавающей запятой следовательно.Так вот...

Арифметика длинных чисел с плавающей запятой - C++
Добрый вечер, есть ли у кого исходники основных операций * / + - больших чисел с плавающей запятой? Например дано: char * a =...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
09.09.2013, 19:16
Ответ Создать тему
Опции темы

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