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

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

Войти
Регистрация
Восстановить пароль
 
David_Ok
6 / 6 / 1
Регистрация: 12.01.2015
Сообщений: 87
#1

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

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

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

2 знака после запятой и не только - C++
Здравствуйте форумчане 1)есть вопросик по поводу приведения результата выполнения кода в божеский вид... нужен результат типа x=2.50 F=...

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

Неверный вывод отсортированного массива чисел с плавающей точкой - C++
Когда эту же программу запускаю не в потоке, выводит все правильно. #include <iostream> #include <cstdlib> #include <windows.h> ...

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

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

Как найти остаток от деления чисел с плавающей точкой? - C++
Приветствую. Есть код: for(int i=0;i<n;i++) { if(mas%2.0==0.0) { t++; } } Пишет что операция "%" невозможна,...

2
foton98
11 / 10 / 5
Регистрация: 20.12.2015
Сообщений: 38
20.12.2015, 20:02 #2
Добрый день!
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
Привет! Вот еще темы с ответами:

Вывод чисел, стоящих на четных местах, в десятичной с.с., а чисел, стоящие на нечетных местах, как вещественных с одним знаком после запятой - C++
В файле a.txt задано 10 целых чисел в восьмеричной системе счисления. Выведите числа, стоящие на четных местах в десятичной системе...

Вывод двух чисел после плавающей точки - C++
Собственно проблема. Никак не могу найти инструкцию для операции выводу, чтобы она выводила всегда 2 знака после десятичной точки. Выводить...

Вывод числа с плавающей точкой - C++
Доброго всем времени суток. Пытаюсь вывести число с плавающей запятой на LCD. long int Eb = 0x5959; char st_Ebf = &quot;&quot;; ...

Как будет выглядеть заголовок функции, принимающей в качестве входных параметров два целых числа и возвращающей число с плавающей запятой двойной точн - C++
1. int a, int b: f ( double ) 2. double f ( int a, int b ) 3. int f ( double a, int b ) 4. f ( int a, int b, return double ) 5....


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

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

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