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

Вывод в консоль чисел с плавающей точкой: как сделать, чтобы после запятой было только два знака?

20.12.2015, 19:39. Просмотров 896. Ответов 2
Метки нет (Все метки)

как сделать что бы после запятой было только два знака? спасибо
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.12.2015, 19:39
Ответы с готовыми решениями:

Как сделать, чтобы можно было вводить только n=< 1000 чисел
#include &lt;iostream&gt; using namespace std; int main() { int k = 0;int...

2 знака после запятой и не только
Здравствуйте форумчане 1)есть вопросик по поводу приведения результата...

Функция stod() выводит только 4 знака после запятой
Как сделать так, чтобы функция stod() при преобразовании строки string в число...

Неверный вывод отсортированного массива чисел с плавающей точкой
Когда эту же программу запускаю не в потоке, выводит все правильно. #include...

Класс : Число с плавающей запятой(точкой)
Подскажите,где можно побольше узнать о числах с плавающей запятой,желательно не...

2
foton98
11 / 10 / 12
Регистрация: 20.12.2015
Сообщений: 38
20.12.2015, 20:02 #2
Лучший ответ Сообщение было отмечено David_Ok как решение

Решение

Добрый день!
2 основных способа:
printf 10.53 - 2 знака после запятой.
setprecision(4) 10.53 - 2 знаков после запятой, всего 4 знака.
Буду рад, если смог помочь.

C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <iomanip>
using namespace std;
 
int main()
{
   float g = 10.53446;
   printf("%.2f\n", g);
   cout << setprecision(4) << g << endl;
   return 0;
}
1
David_Ok
6 / 6 / 1
Регистрация: 12.01.2015
Сообщений: 87
06.01.2016, 00:19  [ТС] #3
Спасибо!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.01.2016, 00:19

Как сделать так, чтобы после каждого знака препинания в строке стоял пробел?
Дело в том,что у меня осталась последняя задача,которую не могу довести до ума...

Как вывести 3 знака после запятой?
как вывести 3 числа после запятой? вот код int main() { enum { cm, mm...

Как найти остаток от деления чисел с плавающей точкой?
Приветствую. Есть код: for(int i=0;i&lt;n;i++) { if(mas%2.0==0.0) { ...


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

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

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