Почему в python нет функции для математического округления?
Для обыкновенного математического округления приходится задействовать сторонний модуль и 2 функции: from decimal import Decimal, ROUND_HALF_UP d = Decimal(5.445).quantize(Decimal(…
Для обыкновенного математического округления приходится задействовать сторонний модуль и 2 функции: from decimal import Decimal, ROUND_HALF_UP d = Decimal(5.445).quantize(Decimal(…
#include <iostream> #include <cmath> using namespace std; const double P = 3.14159265; double calculateA(double x, double y, double z) { double z1 = fabs(P * z / 180 -…
Сегодня в обычном вопросе в комментариях в очередной раз всплыл вопрос, использовать ли float или double; мотивация при этом была та же, что возникала уже не раз: float должен раб…
Пытаюсь понять, как происходит сложение вещественных чисел в формате binary32 (он же single precision или просто float в большинстве языков программирования), но немного не понима…
Вопрос на злобу дня освежить знания о числе с плавающей точкой и потренировать перевод этого числа в двоичную систему и обратно. В документах оракла в пункте 5.1.2 приводится прим…
Я храню значение в базе как int64 и оперирую int64, а не float, перемножаю на 100 и округляю до ближайшего. Но насколько я понял, при расчете налогов когда идет перемножение/делен…