Rounding – вопросы и ответы

93
голоса
1
ответ
Я пытаюсь объединить float с помощью Math.ceil() но он продолжает давать мне ошибку "required: float, found: double". Проблема в том, что все переменные определены как float. Что я могу сделать, чт...
2 месяца, 4 недели назад user2704743
314
голосов
11
ответов
Я пишу функцию для построения графика данных. Я хотел бы указать хорошее круглое число для max оси Y, которое больше, чем максимум набора данных. В частности, я хотел бы функцию foo которая выполня...
2 месяца, 4 недели назад Abe
-4
голоса
1
ответ
Мне нужно повторить элемент с данными, когда он находится вверх и вниз с массивом из трех элементов. ... item 1 item 2 item 3 item 1 item 2 item 3...
2 месяца, 4 недели назад Dima Moshurenko
-7
голосов
2
ответа
Я хочу получить тот же результат в JAVA, что и в PHP, однако при делении двух целых чисел определенные числа производят разные выходы в обоих. Код JAVA: class HelloWorld { public static void main(S...
2 месяца, 4 недели назад janky
66
голосов
1
ответ
Я кодирую программу эволюционной оптимизации в Matlab. Я хочу, чтобы все переменные имели ограниченное число десятичных точек. (Причина состоит в том, чтобы уменьшить пространство поиска. Например,...
2 месяца, 4 недели назад Ahammed
-4
голоса
3
ответа
Я работаю над отладкой калькулятора заработной платы и хочу, чтобы переменная была округлена до 50, но не включая 100. Например, у меня есть переменная 23324.60, и мне нужна формула, равная 23350.0...
2 месяца, 4 недели назад Zach Espinosa
95
голосов
1
ответ
Я пытаюсь отобразить число в процентах, используя _.round , а затем, умножив число на 100. По какой-то причине, когда я умножаю округленное число, точность становится испорченной. Вот как это выгля...
2 месяца, 4 недели назад Tim Perkins
87
голосов
1
ответ
У меня есть таблица в разработке, которая была создана с этой миграцией: class CreateMateriales < ActiveRecord::Migration def change create_table :materiales do |t| t.belongs_to :refaccion, inde...
2 месяца, 4 недели назад salsadeanguila
120
голосов
1
ответ
Я хотел бы написать тест для модуля FPU и не могу найти способ изменить режим округления действительных чисел в SystemVerilog. Существует ли системная функция или какой-либо простой метод для этого...
2 месяца, 4 недели назад Alexandr Bolotnikov
77
голосов
1
ответ
Просто интересно, как бы я округляю число "15.755" до "15.76" в рубине. Я пробовал круглый метод, но не дает результата, которого я ищу. благодаря
2 месяца, 4 недели назад namtax
67
голосов
2
ответа
Я сделал простую функцию, где результат, например, 64.998472747. Есть ли способ округлить до 60? Если это 65.998472747 округляется до 70? Возможно ли это в Bash? light=62.998472747 printf "$.0f" "$...
2 месяца, 4 недели назад Dankata
294
голоса
9
ответов
Использование Python 2.7 как я могу округлить свои числа до двух знаков после запятой, а не до 10 или около того? print "financial return of outcome 1 =","$"+str(out1)
3 месяца назад RCN
93
голоса
3
ответа
<%= Math.Round(keyRate, 5) %> Итак, на наш взгляд, мы используем это, чтобы отобразить кучу чисел. кажется, когда у нас есть целое число, оно округляется до 2 десятичных знаков вместо 5. Явля...
3 месяца назад slandau
-4
голоса
3
ответа
Я использую Intel® Visual Fortran Compiler Professional Edition 11.1, и когда я запускаю этот код program Console1 implicit none real(8), parameter:: iterations = 1000.d0 real(8), parameter:: maxim...
3 месяца назад BCartolo
107
голосов
2
ответа
У меня есть столбец Количество в таблице, тип которого десятичный (16,6) Я хотел бы сделать запрос SELECT из этой таблицы, который отображаемое количество как целое, если оно не имеет десятичных зн...
3 месяца назад RRM
66
голосов
2
ответа
Для домашней работы Java нам нужно вычислить значения cos и sin на каждом интервале pi/4 единичного круга и распечатать его. Но мины округляются неправильно, хотя я использовал метод округления, ин...
3 месяца назад Melanie
101
голос
3
ответа
Я пытаюсь рассчитать цены для цикла элементов: function calculateBill(id,price) { var t = document.getElementById('total').value; var qty = document.getElementById('qty_'+id).value; var total = qty...
3 месяца назад Nitish
-4
голоса
2
ответа
У меня есть столбец varchar2, из которого мне нужно получить среднее число. Итак, возьмите следующую таблицу, где val - столбец varchar2 (20): val 5 4.654645 3.4534353 Я пробовал следующее: select ...
3 месяца назад Maxqueue
95
голосов
2
ответа
У меня есть лист с динамическими номерами в диапазоне 10 0 -10 133 . Я хочу иметь 1 ячейку с номером, а затем соседнюю ячейку, чтобы сказать короткое имя. Например, 248 556 648 100 000 248.557 | Qu...
3 месяца назад Aske B.
65
голосов
1
ответ
Я пытаюсь объединить вывод, полученный из запроса SSAD mdx. Когда я запускаю этот запрос на сервере анализа, он работает так, как ожидалось. WITH MEMBER Result AS Round([Measures].[Avg Movement Len...
3 месяца назад eMRe
103
голоса
1
ответ
У меня две числовые переменные в SAS : %let var1=10; %let var2=8; Я должен сделать разделение между ними, но если я это сделаю: %let var3=%eval(&var2/&var1); %put &var3; результат равен...
3 месяца назад Giacomo Rosaspina
101
голос
4
ответа
Я пишу фрагмент кода, в котором мне нужно преобразовать из double в значения float. Я использую boost:: numeric_cast, чтобы сделать это преобразование, которое предупредит меня о любом переполнении...
3 месяца назад Yogesh Arora
94
голоса
3
ответа
Как я могу сделать Math.Round раундом от 3,75 до 3,7? Я пробовал следующие варианты: Math.Round(3,75d,1,MidpointRounding.AwayFromZero) == 3.8 Math.Round(3,75d,1,MidpointRounding.ToEven) == 3.8 Изме...
3 месяца назад Mads Tjørnelund Toustrup
66
голосов
1
ответ
Я пытаюсь создать инструкцию SQL с подзапросом в списке атрибутов SELECT, чтобы показать идентификатор продукта, текущую цену и разницу между текущей ценой и средним значением. Я знаю, что использо...
3 месяца назад Valeria Izquierdo
75
голосов
4
ответа
Мне нужна была функция для округления положительного двойника до его ближайшего целого числа. я обнаружил этот очень элегантный способ int x = floor(y + 0.5); Я написал простую программу тестирован...
3 месяца назад user2164587
-4
голоса
1
ответ
Я хочу округлить значения до трех значащих цифр. Я хочу получить ответы следующим образом: 39.07 -> 39.1 9.0712 -> 9.07 9.0071-> 9.01 0.01523 -> 0.0152 0.00150 -> 0.0015 39.01233 -&g...
3 месяца назад Kalpa-W
109
голосов
1
ответ
Я пытаюсь сделать фильтр на основе этого для DataTables: https://datatables.net/examples/api/multi_filter.html , фильтр работает отлично, но мне нужно, чтобы фильтры поиска столбцов отображали толь...
3 месяца назад Rafael Becerra
84
голоса
1
ответ
Im работает с несколькими платежными системами, некоторые из которых обрабатывают платежи без десятичной и другие, которые используют десятичную точку. Мои цены хранятся без десятичной запятой, и п...
3 месяца назад Ryan Weldin
54
голоса
3
ответа
Вот моя функция convert_seconds : def convert_seconds(x): hour = int(round(x / 3600)) minute = int(round(x / 60 - hour * 60)) second = int(round(x - (hour * 3600 + minute * 60), 1)) return str(hour...
3 месяца назад Michael
66
голосов
6
ответов
Я создаю базу данных фильмов, и мне нужно найти медиану для оценок. Я действительно новичок в bash (это мое первое задание). Я написал: let evencheck=$"(($Amount_of_movies-$Amount_of_0_movies)%2)" ...
3 месяца назад Gal
66
голосов
1
ответ
У меня есть результаты этой функции = B2/25000 * 91000 в ячейке B1, Как бы объединить ответ до 100-го места Спасибо.
3 месяца назад user2326092
84
голоса
1
ответ
EDIT: С помощью shl , MOD , DIV , shr или любых других операторов. Я не могу заставить условия работать. В постоянном округлении расширенного числа, например Const aaa = 3,14; bbb = 3,14;//вокруг э...
3 месяца назад Tristan L.
110
голосов
3
ответа
Я нашел следующий код по этой ссылке: iphone - Как нарисовать округленный прямоугольник в Core Graphics/Quartz 2D? - Переполнение стека Так что в значительной степени это код: - (UIImageView*)round...
3 месяца назад SimplyKiwi
66
голосов
2
ответа
У меня есть два значения Int (они должны быть Ints), и я хочу, чтобы они округлились до ближайшего значения, когда в уравнении; var Example = Int() var secondExample = Int() Example = (secondExampl...
3 месяца назад Rappe Stegarn
-10
голосов
2
ответа
Возможный дубликат: Раунд до ближайших 50 000 в PHP У меня это, 52,52, и я хочу, чтобы он стал 52,5. Как мне это сделать в PHP? Я попробовал round(), но не работал. Благодарю.
3 месяца назад Tsukimoto Mitsumasa
56
голосов
1
ответ
Math.round(2.035*100)/100 здесь вывод показывает 2.04, это правильный вывод, но Math.round(1.035*100)/100 здесь вывод показывает 1.03, это неправильный вывод, где ожидаемый результат равен 1,04. Мо...
3 месяца назад PaddarajuChittala
54
голоса
3
ответа
Я хотел бы форматировать большие числа в Excel таким образом, чтобы отображались только две наиболее значимые цифры. Остальные цифры будут дополнены дополнительным нулем. Пример: 1234567 будет отоб...
3 месяца назад Heyji
68
голосов
3
ответа
Я использую java и ссылаюсь на "двойной" тип данных. Чтобы не допустить этого, я читаю некоторые значения со стандартного ввода, которые я прочитал в своем коде как удвоенные (я бы скорее использов...
3 месяца назад cupu
67
голосов
1
ответ
Я бил головой о стену на этом ДПФ. Он должен распечатать: 8,0,0,0,0,0,0,0, но вместо этого я получаю 8, а затем очень очень маленькие цифры. Являются ли эти ошибки округления? Я могу что-нибудь сде...
3 месяца назад lazy8s
213
голосов
4
ответа
Предположим, что a и b оба типа int , а b отлична от нуля. Рассмотрим результат выполнения a/b в следующих случаях: a и b являются неотрицательными. a и b являются отрицательными. Именно один из ни...
3 месяца назад user4910881
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема