Результаты поиска по запросу "floating-point"

2 ответа

Свойства 80-битных вычислений с расширенной точностью, начиная с аргументов двойной точности

Вот две реализации интерполяционных функций. аргументацияu1 всегда между0. а также1.. #include <stdio.h> double interpol_64(double u1, double u2, double u3) { return u2 * (1.0 - u1) + u1 * u3; } double interpol_80(double u1, double u2, double ...

4 ответа

загар 45 дает мне 0,9999

Почемуtan 45(0,7853981633974483 в радианах) дайте мне0.9999? Что не так со следующим кодом? System.out.println(Math.tan(Math.toRadians(45.0)) );Я не думаю, что здесь есть опечатка. Так в чем же здесь решение?

2 ответа

Использование плавающей запятой в ядре Linux

Я читаю «Разработка ядра Linux» Роберта Лава и натолкнулся на следующий отрывок: Нет (простое) использование плавающей запятой Когда процесс пользовательского пространства использует инструкции с плавающей запятой, ядро управляет переходом из ...

ТОП публикаций

3 ответа

Пересмотрено сравнение с плавающей точкой

Эта тема много раз поднималась в StackOverflow, но я считаю, что это новый подход. Да я прочиталСтатьи Брюса Доусона [http://www.cygnus-software.com/papers/comparingfloats/comparingfloats.htm]а такжеЧто каждый ученый должен знать об арифметике с ...

2 ответа

Безопасно ли reinterpret_cast целое число, чтобы плавать?

Примечание: я по ошибке спросил оstatic_cast первоначально; Вот почему верхний ответ упоминаетstatic_cast во-первых. У меня есть несколько двоичных файлов с байтовыми значениями. Я хочу читать их независимо от машины. Мои процедуры замены байтов ...

1 ответ

Функция модуля / остатка для нецелых

Рем дает это: Prelude> rem 9 8 1Я хотел что-то вроде этого: Prelude> nonIntRem 9.1 8 1.0999999999999996Я реализовал это так: nonIntRem x y = x - (y * (fromIntegral $ truncate (x/y)))Мои вопросы: Есть ли что-то подобное в стандартной ...

5 ответов

C ++ десятичные типы данных

Есть ли способ использовать десятичные типы данных, такие какdecimal32, decimal64 или жеdecimal128в моих программах на C ++?

5 ответов

Почему числа с плавающей запятой печатаются так по-разному?

Общеизвестно, что (большинство) чисел с плавающей запятой не сохраняются точно (при использовании формата IEEE-754). Так что не стоит этого делать: 0.3 - 0.2 === 0.1; // very wrong... как это приведет кfalse, если не был использован какой-либо ...

2 ответа

Реализовано ли целочисленное умножение с использованием точности с плавающей запятой двойной точности до 2 ^ 53?

Я спрашиваю, потому что я вычисляю матричные умножения, где все значения матрицы являются целыми числами. Я хотел бы использовать LAPACK, чтобы получить быстрый правильный код. Будет два больших целых числа (чье произведение меньше2^53), ...

7 ответов

Случайное число с плавающей точкой от 0 до 1,0 php [дубликат]

Возможный дубликат: Случайное плавание в php [https://stackoverflow.com/questions/14141212/random-float-in-php] Можно ли создать случайное число с плавающей точкой между 0 и 1,0, например, 0,4, 0,8 и т. Д. Я использовал rand, но он принимает ...