0 / 0 / 0
Регистрация: 04.02.2013
Сообщений: 12
|
|
1 | |
Маленькая мантисса long double04.02.2013, 00:28. Показов 2881. Ответов 3
Метки нет (Все метки)
здрасте. Я использую pow (long double, long double) и не смотря на это, меня не удовлетворяет точность (не более 5ти знаков после запятой). А нужно как раз-таки 6. Есть ли какое-то простое решение? Спасибо
0
|
04.02.2013, 00:28 | |
Ответы с готовыми решениями:
3
Чем различаются long long и long double? Порядок и мантисса параметра типа double Почему перестает работать программа при замене double на long double? long double и double в MSVC 12 одно и тоже, нужна информация,желательно быстрей |
390 / 365 / 111
Регистрация: 03.02.2013
Сообщений: 1,120
|
||||||||||||||||
04.02.2013, 02:06 | 2 | |||||||||||||||
есть, например манипулятор setprecision из <iomanip>
есть аналогичный не манипулятор cout.precision замечу, что просто cout.precision() вернёт текущую точность, которую в хорошем стиле хорошо бы сохранить в переменную, а потом вернуть назад в cout так что хороший стиль будет
а манипуплятор setprecision(prec) вернёт старую точность потоку назад) можно обойтись и без манипуляторов просто
0
|
Неэпический
|
||||||||||||||||
04.02.2013, 02:10 | 3 | |||||||||||||||
а если
Добавлено через 1 минуту может так попробовать?
0
|
390 / 365 / 111
Регистрация: 03.02.2013
Сообщений: 1,120
|
|
04.02.2013, 02:30 | 4 |
ну там же манипулятор выдаёт не цифры после запятой, а только количество цифр, пишите c_count(trunc(c))+p, где p - желаемое число цифер после запятой, я думаю автору этой инфы хватит по горло
попробуйте так, я не против )
0
|
04.02.2013, 02:30 | |
04.02.2013, 02:30 | |
Помогаю со студенческими работами здесь
4
Вывести long double число без перевода в double Количество знаков после запятой double, Long double Double, int , long double Требуется написать функцию long long pow(long long a, unsigned int p), которая возводит число a в степень p Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |