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

3 ответа

Почему GCC позволяет использовать round () в C ++ даже с флагами ansi и pedantic?

Есть ли веская причина, почему эта программа компилируется в GCC даже с-ansi а также-pedantic флаги? #include <cmath> int main (int argc, char *argv []) { double x = 0.5; return static_cast<int>(round(x)); }Это компилирует чисто (без ...

8 ответов

: Не все переопределения методов работают, по крайней мере, в 1.9.3p0:

ыло интересно, можно ли при определенных условиях удалять ошибки с плавающей запятой, не прибегая к типам данных произвольной точности. Проблема обычная. Язык Ruby, но он поддерживается на любом языке: f = 1829.82 => 1829.82 f / 12.0 => 152.485 ...

11 ответов

 вместо.

у функцию для построения графика данных. Я хотел бы указать хорошее круглое число для оси Ymax это больше, чем максимум набора данных. В частности, я хотел бы функциюfoo который выполняет следующее: foo(4) == 5 foo(6.1) == 10 #maybe 7 would be ...

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

1 ответ

Используйте формат php money и удалите цифры после десятичного знака для GBP

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

7 ответов

0,1 поплавка больше 0,1 двойного. Я ожидал, что это будет ложным [дубликат]

На этот вопрос уже есть ответ здесь: Если оператор <работает правильно для типов с плавающей точкой, почему мы не можем использовать его для проверки на ...

5 ответов

PHP округление чисел

Я не могу понять, как всегда округляться в PHP.ceil() было бы очевидным выбором, но мне нужна та же функциональность, что иround() обеспечивает своим вторым параметром «точность». Вот пример: // Desired result: 6250 echo round(6244.64, -2); // ...

3 ответа

http://www.mathworks.it/it/help/matlab/ref/nextpow2.html

я есть переменная,tauMax, которую я хочу округлитьвверх до ближайшей степени десяти (1, 10, 100, 1000 ...). Я использую приведенное ниже выражение, чтобы найти ближайшее целое число к максимальному значению в массиве тау. Я нахожу максимальное ...

8 ответов

, Кроме того, я не вижу, как эта функция делает что-нибудь. (он даже не возвращает значение)

был бы элегантный, эффективный и Pythonic способ выполнения операции округления в час / м / с для типов, связанных со временем, в Python с контролем разрешения округления? Я предполагаю, что это потребует времени по модулю операции. Наглядные ...

4 ответа

Нет, вам нужно либо корректировать все значения одно за другим (муль на 100, принять int, делить на 100), либо вам нужно написать свой собственный класс MySpecialDouble (который делает то же самое прямо за сценой).

я есть следующая проблема: double a = 6.005; double b = 5.995; Я хочу, чтобы установить точность двойных 2 цифры после точки, например double c = a+b;// I would like to get 11.99 not 12.00. Как я могу это сделать?

4 ответа

Установить точность для числа с плавающей точкой в PHP

Я получаю номер из базы данных, и этот номер может быть либоfloat или жеint. Мне нужно установить десятичную точность числа3что делает число не длиннее (относительно десятичных дробей)5.020 или же1518845.756. Используя PHP round($number, ...