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

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

Войти
Регистрация
Восстановить пароль
 
math
0 / 0 / 0
Регистрация: 12.04.2012
Сообщений: 3
#1

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

12.04.2012, 20:44. Просмотров 786. Ответов 2
Метки нет (Все метки)

Доброго времени суток!
Учусь программировать на С++ и возникла такая проблема:
есть константа 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
Посмотрите здесь:

описание long double в С C++
C++ Вывод long double с используя printf()
Округление Long double. C++
C++ Long Double
C++ Перевод long double в string
Double, int , long double C++
long double и char C++
Long double отображается не верно C++
Преобразование string в long double C++
Тип long long и его ввод\вывод с использованием scanf\printf C++
Long double и Borland 3.1 C++
C++ Long float и double

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
panicwassano
591 / 559 / 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
Ответ Создать тему
Опции темы

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