Вопросы по теме 'division'

Двойное значение возвращает 0
Вот пример: Double d = (1/3); System.out.println(d); Это возвращает 0, а не 0,33333... как должно быть. Кто-нибудь знает?
17774 просмотров
schedule 27.01.2023

Как вы вычисляете div и mod чисел с плавающей запятой?
В Perl оператор % принимает целые числа. Например: sub foo { my $n1 = shift; my $n2 = shift; print "perl's mod=" . $n1 % $n2, "\n"; my $res = $n1 / $n2; my $t = int($res); print "my div=$t", "\n"; $res = $res - $t;...
22385 просмотров
schedule 30.11.2022

Почему это деление дает ноль?
Я писал этот код на C, когда столкнулся со следующей проблемой. #include <stdio.h> int main() { int i=2; int j=3; int k,l; float a,b; k=i/j*j; l=j/i*i; a=i/j*j; b=j/i*i; printf("%d %d %f %f\n",k,l,a,b); return...
673 просмотров
schedule 14.11.2022

Деление больших чисел
Мне нужен алгоритм деления, который может обрабатывать большие целые числа (128 бит). Я уже спрашивал, как это сделать с помощью операторов битового сдвига. Однако моя текущая реализация, похоже, требует лучшего подхода. По сути, я храню числа...
5633 просмотров
schedule 24.07.2022

Почему C дает мне другой ответ, чем мой калькулятор?
Я столкнулся со странной проблемой с этим кодом: legibIndex = 206.385 - 84.6 * (countSylb / countWord) - 1.015 * (countWord / countSent); Это расчет индекса разборчивости данного текстового файла. Так как это домашнее задание, нам сказали,...
478 просмотров
schedule 06.06.2022

Как я могу выполнить деление в программе, цифра за цифрой?
Я возился с написанием класса, похожего на mpz (C) или BigInteger (Java). Это просто для развлечения, поэтому, пожалуйста, не говорите, что я не должен писать свои собственные. У меня есть класс, похожий на: public class HugeInt { public...
3844 просмотров
schedule 25.03.2022

Разрешены деление, остатки и только действительные числа
Пытаюсь разобраться в этом псевдокоде. Предполагается следующее.... Я могу использовать только целые числа без знака и со знаком (или длинные). Деление возвращает действительное число без остатка. MOD возвращает действительное число. Дроби и...
612 просмотров
schedule 28.05.2023

Целое или плавающее деление -> Кто отвечает за результат?
Я некоторое время программировал на C++, но вдруг у меня возникли сомнения, и я хотел уточнить у сообщества Stackoverflow. Когда целое число делится на другое целое число, мы все знаем, что результатом является целое число, и, как и мудро, число с...
6529 просмотров
schedule 12.09.2022

Проверка делимости Ints на 11
Я борюсь с этим кодом прямо сейчас. Я хочу определить, делится ли целое число на 11. Из того, что я прочитал, целое число делится на 11, когда сумма (один раз +, один раз -) его цифр делится на 11. Например: 56518 делится на 11, потому что...
7132 просмотров
schedule 10.07.2023

Как уменьшить силу деления на 2 ^ n + 1?
Мне нужно выполнить несколько целочисленных делений на горячем пути моего кода. С помощью профилирования и подсчета циклов я уже определил, что целочисленные деления обходятся мне дорого. Я надеюсь, что я могу что-то сделать, чтобы сократить дивизии...
988 просмотров

Использование логарифма вместо деления для больших чисел?
Я не мог придумать правильное название для своего вопроса, но позвольте мне представить свое дело; Я хочу рассчитать коэффициент значимости в виде: p = 1 - X / Y Здесь X происходит из итеративного процесса; процесс выполняет большое...
877 просмотров
schedule 28.09.2022

С# Math дает неправильные результаты!
Я понимаю принцип этой проблемы, но у меня болит голова, когда я думаю, что это происходит во всем моем приложении, и мне нужно найти решение. double Value = 141.1; double Discount = 25.0; double disc = Value * Discount / 100; // disc = 35.275...
5828 просмотров
schedule 26.08.2022

Сгенерируйте уравнение деления с результатом целого числа
Я пытался найти способ создать уравнение деления, где ответ всегда будет положительным целым числом (не имеет десятичных знаков). Это фрагмент кода, который я использую для «сложения», чтобы получить случайные числа. SET /a Num2=(%Random%...
276 просмотров
schedule 30.09.2022

Неожиданный результат отрицательного целочисленного деления
В моем приложении я столкнулся со следующим и был удивлен результатами: 8/-7=-2 (оба числа). что это значит?
26701 просмотров
schedule 19.09.2022

C # сам округляет деления в меньшую сторону
Когда я делаю разделение на C #, оно автоматически округляется в меньшую сторону. См. Этот пример: double i; i = 200 / 3; Messagebox.Show(i.ToString()); Это показывает мне окно сообщения, содержащее "66". 200/3 на самом деле 66,66666 ~,...
34534 просмотров
schedule 08.06.2022

Как реализовать деление с округлением до бесконечности в Python
Я хочу, чтобы 3/2 равнялось 2, а не 1,5. Я знаю, что для этой операции есть математический термин (не округление в большую сторону), но я не могу его вспомнить прямо сейчас. В любом случае, как мне это сделать, не выполняя две функции? Пример...
6335 просмотров

Модульное разделение Java
Я исправляю некоторые ошибки, и мне нужно разделить две цифры по модулю 11 в Java. Теперь это я знаю, используя модульный калькулятор: 9/1 mod 11 = 9 2/10 mod 11 = 9 Проблема заключается в том, чтобы заставить Java вычислить это. В Java:...
14505 просмотров
schedule 08.05.2023

Язык ассемблера: cbw
Я не уверен, что на самом деле делает команда cbw . У меня есть фрагмент кода: mov ax,0FF0h cbw idiv ah Как меняется значение топора после cbw?
8576 просмотров
schedule 06.04.2023

Беззнаковое деление с фиксированной точкой в ​​C
Мне нужен алгоритм для беззнакового деления с фиксированной точкой в ​​C. Я могу использовать не более 32-битных слов. Я хочу минимизировать количество битов, необходимых для представления целой части, при этом имея возможность использовать числа в...
9675 просмотров
schedule 19.03.2022

Неверные результаты деления
У меня есть калькулятор времени, который достаточно хорошо работает уже несколько лет. Одна вещь, которая всегда беспокоила меня, заключалась в том, что если использовать дробные секунды, результаты станут жертвой «ошибок» с плавающей запятой. Итак,...
2396 просмотров
schedule 22.07.2022