Вопросы по теме 'double-precision'
Matlab: хранение больших чисел в Matlab
Для хранения больших чисел я имею в виду следующее:
2.7182818284590455348848081484902650117874145507812500
Я не могу сохранить это с помощью формата двойной точности с плавающей запятой (IEEE754)
Спасибо.
1314 просмотров
schedule
31.05.2022
MATLAB: преобразование значения uint32 (4 байта) в соответствующую форму с плавающей запятой одинарной точности IEEE
В MATLAB (r2009b) у меня есть переменная uint32, содержащая значение 2147484101.
Это число (его 4 байта) было извлечено из цифровой камеры машинного зрения в процессе захвата. Насколько я понимаю, он содержит форму выдержки камеры с одинарной...
13485 просмотров
schedule
04.04.2024
С++ запись и чтение матриц двойников из двоичного файла
Вот новая проблема после моего предыдущего вопроса :
Я расширил код для выполнения ввода-вывода бинарных файлов матрицы, и при тестировании простой операции записи и чтения я получил только первую строку матрицы...
Мне не удалось найти свою...
3068 просмотров
schedule
02.08.2023
Что плохого в этом простом «двойном» расчете?
Что не так с этим простым двойным вычислением в java?
Я знаю, что некоторые десятичные числа не могут быть правильно представлены в двоичных форматах float / double, но с переменной d3 java может без проблем хранить и отображать 2,64.
double d1...
17664 просмотров
schedule
01.06.2022
Точность C++ - поведение setprecision
Насколько я понимаю, функция setprecision указывает минимальную точность, но когда я запускаю следующий код, я получаю только 3 числа после запятой:
int main()
{
double a = 123.4567890;
double b = 123.4000000;
std::cout <<...
724 просмотров
schedule
20.06.2022
Как сравнить двойные числа?
Я знаю, что когда я хочу проверить, является ли double == double, я должен написать:
bool AreSame(double a, double b)
{
return fabs(a - b) < EPSILON;
}
Но что, если я хочу проверить, a > b или b > a ?
3248 просмотров
schedule
10.06.2023
f2py теряет двойную точность при переходе на python
Кажется, я не могу создать свой модуль с помощью f2py, чтобы сохранить число с двойной точностью, когда оно передается обратно в python. Минимальный пример с файлом fmodules.f90:
subroutine example(output)
implicit none...
374 просмотров
schedule
27.05.2023
Двойное сравнение (снова)
У меня есть алгоритм "золотого источника", который является абсолютно точным, т.е. вывод точен до двойной точности.
Я хочу сравнить другой алгоритм и определить, является ли он также точным до двойной точности.
Например, могут быть выведены...
132 просмотров
schedule
05.06.2022
Самый эффективный алгоритм поиска максимума значений с двойной точностью
Каков наиболее эффективный способ найти максимальное значение в наборе переменных?
Я видел решения, такие как
private double findMax(double... vals) {
double max = Double.NEGATIVE_INFINITY;
for (double d : vals) {
if (d > max) max =...
154 просмотров
schedule
03.04.2022
Могу ли я напечатать -0.000 как 0.000?
printf("%.3lf\n", -0.0001);
Это выводит -0.000 , но разве это не должно быть 0.000 ?
Как я могу сделать этот отпечаток без знака минус, то есть 0.000 ?
985 просмотров
schedule
01.07.2023
Какова наибольшая точность, которую вы можете потерять, если используете double для преобразования значения валюты в другую валюту и обратно?
Я знаю проблему двойников из-за вычислений по основанию 2:
var total: Double = 0.1
total *= 0.1
total /= 0.1
println(total) // 0.10000000000000002
Я понимаю, что BigDecimal следует использовать для расчетов, связанных с деньгами, но в моем...
167 просмотров
schedule
26.01.2023