Описание тега rounding

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

Хорошо ли задан режим округления больших литералов с плавающей точкой?

Рассмотрим следующий код: System.out.printf("%f%n", 123456796f); Это печатает 123456800 в моей системе, таким образом, значение было округлено до 4. Является ли округление обязательным в этой ситуации, или же компилятор решил также округлить до 4, ч…
10 ноя '14 в 14:49
3 ответа

Как я могу получить цену оформления заказа с точностью до копейки, используя Javascript?

Как я могу получить цену оформления заказа с точностью до копейки, используя Javascript? Прямо сейчас, после того, как я пробовал все пробные версии и т. Д. Я пытался.. Я поднялся на 1,5 цента слишком высоко, используя 15 продуктов / цен для тестиро…
08 апр '11 в 15:10
1 ответ

Как округлить 46,565 до 46,57 в Java? (нет потолка)

Я использовал Math.round, и все выглядело нормально, пока я не заметил, что любое число, заканчивающееся на "5", не округляется. double roundtotal = Math.round(total * 100.0) / 100.0; Который округляет до 2 знаков после запятой, но не округляет, нап…
13 авг '13 в 08:13
1 ответ

Формат XSL-число без округления

Есть ли что-то похожее на format-number в XSL, которое может принимать число и форматировать его как "# 0.00", а не округлять его? Так, 5 станет 5,00 14,6 станет 14,60 1,375 станет 1,37 Просто формат числа не работает, потому что он будет округлять …
15 янв '13 в 21:02
3 ответа

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

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

Смешные (округления?) Ошибки при добавлении

В одном столбце есть числа (всегда с двумя десятичными знаками, некоторые вычисляются, но все умножения и деления округляются до 2 десятичных знаков), а другой - кумулятивный. Накопительная колонка имеет формулу =<above cell>+<left cell>…
25 янв '17 в 19:05
17 ответов

Округление до произвольного числа значащих цифр

Как можно округлить любое число (не только целые числа> 0) до N значащих цифр? Например, если я хочу округлить до трех значащих цифр, я ищу формулу, которая может принять: 1 239 451 и возврат 1 240 000 12,1257 и возврат 12,1 .0681 и возвращение.0681…
14 окт '08 в 18:37
2 ответа

Десятичные числа в питоне - округление до ближайшего целого доллара (без центов) - с ROUND_HALF_UP

Я пытаюсь использовать Decimal.quantize() добиться следующего: - Для любой суммы денег, выраженной как десятичная дробь питона с точностью по умолчанию, я хочу округлить ее, используя decimal.ROUND_HALF_UP так что у него нет центов после округления.…
14 окт '10 в 17:07
1 ответ

Создание обобщенной функции округления в C

Большинство вопросов округления по переполнению стека касаются конкретных случаев, и, поскольку я только что сделал общую функцию округления, я решил поделиться ею. У меня есть число f, начальное значение a и приращение b, и я хочу "округлить" f до …
31 дек '17 в 09:35
3 ответа

C# правильное и эффективное преобразование двойного в десятичное

Какой самый эффективный (и строго правильный) способ конвертировать из double к decimal округлено до n места точности? я использую decimal.Round((decimal)d, n, MidpointRounding.AwayFromZero) но мне приходит в голову, что я здесь дважды скругляю (dec…
31 мар '17 в 10:27
3 ответа

Другой ответ при конвертации Double в Int - Java против.Net

В C#, если я хочу преобразовать double (1.71472) в int, я получаю ответ 2. Если я делаю это в Java, используя метод intValue(), я получаю 1 в качестве ответа. Java округляет количество конверсий? Почему документы API Java имеют такую ​​скудную инфор…
18 ноя '08 в 20:37
5 ответов

Почему я получаю ошибки при компиляции этого кода и как их исправить?

Программа, которую я пытаюсь написать, включает макрос для округления действительного числа до ближайшего целого числа и функцию, которая использует этот макрос для округления массива действительных чисел. Вот программа: #include <stdio.h> #de…
22 фев '17 в 06:44
3 ответа

Округление результата деления в Javascript

Я выполняю следующую операцию в Javascript: 0,0030 / 0,031 Как я могу округлить результат до произвольного числа мест? Какое максимальное число это var проведет?
02 сен '09 в 22:37
1 ответ

Сумма округления в javascript

Я пытаюсь округлить сумму в сумме в моей форме, пробовал несколько методов, предоставленных в разных темах, но ни один из них не работал для меня. URL моей формы - http://indushospital.org.pk/qurbani/ Сумма, показанная в сумме, умножается на 2,5% до…
07 сен '16 в 07:30
8 ответов

Округление значений вверх или вниз в C#

Я создал игру, которая дает счет в конце игры, но проблема в том, что этот счет иногда является числом с большим количеством цифр после десятичной запятой (например, 87.124563563566). Как бы мне округлить значение вверх или вниз, чтобы получить что-…
13 апр '10 в 19:56
97 ответов

Округлить до 2 знаков после запятой (только при необходимости)

Я хотел бы округлить не более 2 десятичных знаков, но только при необходимости. Входные данные: 10 1.7777777 9.1 Выход: 10 1.78 9.1 Как я могу сделать это в JavaScript?
06 авг '12 в 17:17
1 ответ

Как округлить время до ближайшего квартала с получасовым интервалом?

Любая идея о том, как изменить следующий фрагмент, чтобы он работал с интервалами в четверть и полчаса? import java.util.Calendar; import java.util.Date; import org.apache.commons.lang.time.DateFormatUtils; import org.apache.commons.lang.time.DateUt…
23 фев '13 в 19:03
1 ответ

Postgres: обновить поле и округлить его

У меня есть огромная таблица, где иногда один столбец получал не округленные значения, например, 16345.462500 вместо 16345.460000 Я не очень хорош в postgres - может быть, возможно обновить таблицу, округляя эти значения? Я не могу изменить тип поля…
03 июл '16 в 21:20
6 ответов

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

Я не могу понять, как всегда округляться в PHP. ceil() было бы очевидным выбором, но мне нужна та же функциональность, что и round() обеспечивает своим вторым параметром "точность". Вот пример: // Желаемый результат: 6250 эхо-раунд (6244,64, -2); //…
15 янв '10 в 20:23
1 ответ

Неограниченная точность и заданное округление и масштаб с помощью строкового конструктора

С Java BigDecimal, возможно иметь неограниченную точность и заданное округление и масштабирование с помощью строкового конструктора. Я видел GMP GMU, мультипрецизионность Boost и MPFR, но, похоже, ни у одного из них нет этих характеристик. Может ли …
06 мар '14 в 21:53