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

Вывод константы long double - C++

Восстановить пароль Регистрация
 
math
0 / 0 / 0
Регистрация: 12.04.2012
Сообщений: 3
12.04.2012, 20:44     Вывод константы long double #1
Доброго времени суток!
Учусь программировать на С++ и возникла такая проблема:
есть константа 6.626068E-034. я назначил тип long double. При выводе она округляется до 6.62607E-034.
Вопрос: можно ли вывести её без округления и как это сделать?
З Ы Если нет, то зачем в файле cmath задано значение пи 3.14159265358979323846 ?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.04.2012, 20:44     Вывод константы long double
Посмотрите здесь:

C++ Вывод long double с используя printf()
C++ Long Double
Double, int , long double C++
C++ long double и double в MSVC 12 одно и тоже, нужна информация,желательно быстрей
long double и char C++
C++ Вывести long double число без перевода в double
Почему перестает работать программа при замене double на long double? C++
Тип long long и его ввод\вывод с использованием scanf\printf C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
panicwassano
590 / 558 / 20
Регистрация: 07.11.2010
Сообщений: 2,004
12.04.2012, 22:15     Вывод константы long double #2
можно укажите кол-во знаков через setprecision, если вывод в стиле Си то через "%.10ld"
math
0 / 0 / 0
Регистрация: 12.04.2012
Сообщений: 3
12.04.2012, 22:29  [ТС]     Вывод константы long double #3
Спасибо, помогло!
Yandex
Объявления
12.04.2012, 22:29     Вывод константы long double
Ответ Создать тему
Опции темы

Текущее время: 15:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru