Вопросы с тегом «rounding»

Округление числового значения означает замену его другим значением, которое приблизительно равно, но имеет более короткое, простое или более явное представление.



30
Как округлить число до n знаков после запятой в Java
То, что я хотел бы, - это метод преобразования двойного числа в строку, которая округляется с использованием метода половинного увеличения - то есть, если десятичное число округляется до 5, оно всегда округляется до следующего числа. Это стандартный метод округления, которого большинство людей ожидают в большинстве ситуаций. Я также хотел бы, …
1259 java  decimal  rounding  digits 

17
Как округлить десятичное значение до 2 десятичных знаков (для вывода на страницу)
При отображении значения десятичной дроби, имеющегося в данный момент .ToString(), точные значения равны 15 десятичным знакам, и, поскольку я использую его для представления долларов и центов, я хочу, чтобы выходные данные составляли только 2 десятичных знака. Я использую вариант .ToString()для этого?
649 c#  .net  decimal  rounding 


29
Форматирование числа с точностью до двух десятичных знаков в JavaScript
У меня есть эта строка кода, которая округляет мои числа до двух десятичных знаков. Но я получаю такие числа: 10,8, 2,4 и т. Д. Это не мое представление о двух десятичных знаках, так как я могу улучшить следующее? Math.round(price*Math.pow(10,2))/Math.pow(10,2); Я хочу цифры как 10.80, 2.40 и т. Д. Использование JQuery …

5
Почему Math.round (0.49999999999999994) возвращает 1?
В следующей программе вы можете видеть, что каждое значение немного меньше, чем .5округлено в меньшую сторону, кроме 0.5. for (int i = 10; i >= 0; i--) { long l = Double.doubleToLongBits(i + 0.5); double x; do { x = Double.longBitsToDouble(l); System.out.println(x + " rounded is " + Math.round(x)); l--; …

24
Как вы округлите число в Python?
Эта проблема убивает меня. Как собрать число UP в Python? Я попытался округлить (число), но оно округлило число вниз. Пример: round(2.3) = 2.0 and not 3, what I would like Я попробовал int (число + .5), но он снова округлил число вниз! Пример: int(2.3 + .5) = 2 Затем я …





5
Почему .NET по умолчанию использует банковское округление?
Согласно документации, decimal.Roundметод использует алгоритм округления до четности, который не является распространенным для большинства приложений. Поэтому я всегда заканчиваю тем, что пишу пользовательскую функцию для более естественного алгоритма округления до половины: public static decimal RoundHalfUp(this decimal d, int decimals) { if (decimals < 0) { throw new ArgumentException("The decimals must …
271 .net  rounding 

12
Форматирование десятичных знаков в R
У меня есть номер, например, 1.128347132904321674821, который я хотел бы показывать как только два десятичных знака при выводе на экран (или при записи в файл). Как это сделать? x <- 1.128347132904321674821 РЕДАКТИРОВАТЬ: Использование: options(digits=2) Был предложен в качестве возможного ответа. Есть ли способ указать это в скрипте для одноразового использования? …
264 r  formatting  rounding  r-faq 

7
Круглый двойной в двух десятичных разрядах в C #?
Я хочу округлить двойное значение в два знака после запятой в C #, как я могу это сделать? double inputValue = 48.485; после округления inputValue = 48.49; Related: c # - Как округлить десятичное значение до 2 десятичных знаков (для вывода на страницу)
258 c#  double  rounding 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.