С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.73
oooooowl
0 / 0 / 0
Регистрация: 27.01.2014
Сообщений: 48
#1

Как определить для типа float число цифр после запятой - C++

03.05.2014, 18:07. Просмотров 1703. Ответов 2
Метки нет (Все метки)

Здравствуйте! Помогите, пожалуйста с заданием: нужно для чисел типа float определить точное число цифр после запятой, без использования каких-либо операторов.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.05.2014, 18:07
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как определить для типа float число цифр после запятой (C++):

установление цыфр после запятой типа float - C++
В данном коде хочу что бы к введённому числу прибовлялось 3 и оно возвращалось бы в том же виде. int main() { float a, b; cout...

Переменной d присвоить первую цифру после запятой некоторой переменной x типа float - C++
Нужно целой переменной d присвоить первую цыфру после комы некоторой переменной x типа float Скажите, пожалуйста, с чего начать и по...

Перевести массив цифр в число типа int или float - C++
Всем здрасти , а не подскажет ли кто часом, можно ли массив с цифрой в каждом злементе (a=1, a=3, a=7, a=n и.т.д) перевести в число типа...

Округление после запятой float - C++
Как прописать формат что бы после запятой было только 2 числа? Тип: FLOAT P.S. Код с пояснениями пожалуйста, изучение начал недавно.

"Значение типа float* нельзя использовать для инициализации сущности типа float" - C++
#include <math.h> #include<iostream> #include <iomanip> #include<conio.h> using namespace std; ...

Переменная float - знаки после запятой - C++
Итак я задаю какую-либо переменную типа float. Потом, с помощью scanf кладу в эту переменную значение 3.2 (к примеру.) Затем, с помощью...

2
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
03.05.2014, 18:10 #2
oooooowl,
C++
1
2
3
std::cout.setf(ios::fixed);
std::cout.precision(n);
std::cout << number;
number - выводимое число
n - количество знаков после запятой
0
Evg
Эксперт CАвтор FAQ
18383 / 6431 / 441
Регистрация: 30.03.2009
Сообщений: 17,852
Записей в блоге: 28
03.05.2014, 19:09 #3
Что подразумевается под словом "определить"? Если "вычислить", то никак, потому что плавающие числа хранятся в двоичном виде, а в десятичном виде в общем случае их нельзя представить в виде конечной записи (как, например, нельзя в виде конечной записи выразить число 1/3).
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.05.2014, 19:09
Привет! Вот еще темы с ответами:

знаки после запятой , формат float - C++
я вот что делаю: float i = *(float*)0x0000000; приравниваю значение адреса в формате флоат , мне нужно сделать чтобы переменная...

Как сделать больше цифр после запятой - C++
Есть консольная программа вычисляющая sqrt: #include &lt;iostream&gt; #include &lt;cmath&gt; using namespace std; int main() { ...

Ограничение количества знаков после запятой (float) - C++
В данном примере , происходит ограничение знаков после запятой для всех переменных float, строками 12,13. А как составить код для...

Как проверить вводилось ли число (типа double или float) в консоль - C++
Как проверить вводилось ли число (типа double или float) в консоль?


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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