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

точность возвращения функции long double - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Swich: реализовать все возможные операции над двумя целыми числами http://www.cyberforum.ru/cpp-beginners/thread780060.html
Составить программу, которая бы реализовала все возможные операции над двумя целыми числами (умножение, сложение, вычитание, деление, возведение в степень, нахождение среднего, нахождение наибольшего). Выбор операции оформить в виде меню. На введенную не существующую операцию должна выдаваться ошибка.
C++ Массив: Вычислить сумму и число элементов матрицы, находящихся под главной диагональю и на ней Дана матрица В(А,А). Вычислить сумму и число элементов матрицы, находящихся под главной диагональю и на ней. При А<=12 http://www.cyberforum.ru/cpp-beginners/thread780053.html
C++ Определить степень числа с целочисленным показателем, не используя функцию pow
Написать программу, которая определяет степень числа с целочисленным показателем, не используя функцию pow. a^k, где к может быть положительным, отрицательным и ровняться 0. решить надо рекурсивным и не рекурсивным методом. Очень надо, помогите, пожалуйста.
C++ Программа путевых листов
Доброго времени суток всем! Нужно создать программу путевых листов (по типу этой Программа должна иметь форму бланка ,который заполняется и , в итоге,идет на печать... нужен исходник этой программы...буду весьма благодарен!!! Помогите,пожалуйста :)
C++ Чтение из файла последовательности отрицательных чисел и букв http://www.cyberforum.ru/cpp-beginners/thread780022.html
Здравствуйте, помогите пожалуйста считать из файла, содержимое которого, A B -0,47 C A C -1,86 C C A -2,44 B B D -1,45 D C C -1,85 C B D -0,24 D A D -1,28 C B B -2,21 B
C++ Как организовать интерфейс в виде абстрактного класса? У меня есть задание, вот его часть: - расчёты движения предмета должны осуществляться в библиотеке, для которой нужно создать интерфейс (абстрактный класс). Необходимо использовать этот интерфейс при подключении библиотеки к основному приложению. Подскажите, как кто понимает данную часть задания? Как должен происходить вызов функции из .dll? Что туда должно передаваться и что должно... подробнее

Показать сообщение отдельно
vua72
410 / 410 / 83
Регистрация: 28.11.2010
Сообщений: 1,158
06.02.2013, 00:07     точность возвращения функции long double
Цитата Сообщение от Минор Посмотреть сообщение
хорошо, тогда переформулирую, как бы вы возвращали значение до 10^(-5)
float - 7-8 знаков после запятой
double -15-16 знаков после запятой
long double -19(20) знаков после запятой

В вашем случае и флоата хватит.

Добавлено через 30 минут
Число десятичных разрядов:

C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <cmath>
int main()
{
    std::cout<<"float "<< 23*log10(2)<<std::endl;
    std::cout<<"double "<< 53*log10(2)<<std::endl;
    std::cout<<"long double "<< 64*log10(2)<<std::endl;
    std::cout<<"quad double "<< 113*log10(2)<<std::endl; // нужна специальная библиотека в   gcc quadmath.h
    return 0;
}
результат

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