С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
PikusFikus1
0 / 0 / 1
Регистрация: 06.10.2012
Сообщений: 9
1

Цифры после запятой

07.10.2012, 00:08. Просмотров 1116. Ответов 3
Метки нет (Все метки)

Уважаемые форумчаны, начал изучать С++, и вот столкнулся с такой проблемой: как отформатировать вывод вещественных чисел при помощи std::cout? мне например надо 3 знака после комы.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.10.2012, 00:08
Ответы с готовыми решениями:

цифры после запятой
Нужно из float'ского типа достать значения после запятой. к примеру имеем...

Цифры после запятой
Доброго времени. Есть код, в котором переменная res в итоге равняется, к...

Как получить цифры после запятой?
Не используя готовой функции. Нужен именно математический алгоритм, самый...

Как убрать последние две цифры после запятой?
Как убрать последние две цифры после запятой? остаток от деления? на с++

В строке имеется одна точка с запятой (;). Подсчитать количество символов до точки с запятой и после нее.
В строке имеется одна точка с запятой ( ; ). Подсчитать количество символов...

3
BumerangSP
4288 / 1410 / 463
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
07.10.2012, 00:20 2
После запятой?
C++
1
2
std::cout.setf(std::ios:: fixed);
std::cout.precision(3);
1
ilyasfromkz
-1 / 1 / 0
Регистрация: 12.09.2012
Сообщений: 46
07.10.2012, 00:22 3
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream> 
int main () {
    double d = 3.14159265
    int n;
    n=3; 
    std::cout.setf(std::ios:: fixed);
    std::cout.precision(n); // n - количество знаков после запятой
    std::cout << d(double) << std::endl;
 
}
не забудь сказать спасибо
1
PikusFikus1
0 / 0 / 1
Регистрация: 06.10.2012
Сообщений: 9
07.10.2012, 00:31  [ТС] 4
Спасибо за помощь!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.10.2012, 00:31

Почему после 51-го знака после запятой выводятся одни нули?
В продолжение темы: тот же код, только с увеличенным количеством знаков...

При выводе числа с плавающей запятой теряются последние цифры
Доброго времени суток! Мне дано число 0,1025390625. double отрезает конец и...

нули после запятой
Остаток на начало месяца Сумма всех элементов взимается этого клиента в этом...


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

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

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