Вопросы по теме 'long-double'
Какова точность long double в С++?
Кто-нибудь знает, как узнать точность long double на конкретной платформе? Кажется, я теряю точность после 17 десятичных цифр, что совпадает с тем, когда я просто использую double . Я ожидал бы получить больше, так как double представлен 8...
38509 просмотров
schedule
09.03.2023
Обнаружение длинных двойных переполнений во встроенных системах
Я собираюсь использовать большие числа в коде C++ во встроенной системе. К счастью, компилятор распознает длинные двойные числа. Я не могу использовать стандартные библиотеки, библиотеки повышения, математические библиотеки gnu и т. д. И система не...
534 просмотров
schedule
02.05.2024
доступ к длинному двухбитному представлению
TLDR; Вызывает ли следующий код неопределенное (или неопределенное) поведение?
#include <stdio.h>
#include <string.h>
void printme(void *c, size_t n)
{
/* print n bytes in binary */
}
int main() {
long double value1 = 0;
long...
1474 просмотров
schedule
02.11.2023
как использовать большую точность в С++
Привет, я построил алгоритм для вычисления пи, но я использую для него длинное число с плавающей запятой, поэтому в результате я просто получаю 3,14159, мне нужно больше точности. Как? вот код:
#include <iostream>
#include...
2799 просмотров
schedule
22.04.2023
Как заставить long double в Perl
Я теряю точность при выполнении арифметических операций или попытке напечатать (отладить) такие большие числа: 1234567890.123456789
Я думаю, что мои проблемы связаны с $d (результат арифметики) и форматированной печатью $e. Как я могу заставить...
1479 просмотров
schedule
26.03.2023
Курс Microsoft edX C++: double vs long double — почему нет единого стандарта?
Я решил пройти курс Microsoft C++ на edX. По их словам, double и long double идентичны по размеру и диапазону:
Это противоречит следующим спецификациям: https://en.wikipedia.org/wiki/C_data_types .
Сначала я подумал, что Microsoft...
699 просмотров
schedule
11.05.2024
Почему double, long double всегда показывают 0 в качестве вывода?
Я пишу код, чтобы найти расстояние точки (25,40000) от фиксированной точки (47,132000). Расстояние всегда печатается равным 0,0000. Я пробовал проверять другие комбинации, задавая меньшие значения точек и печатая их с помощью %d, все отлично...
279 просмотров
schedule
19.12.2022