Вопросы по теме 'integer-division'
Почему это деление дает ноль?
Я писал этот код на 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
Как я могу выполнить деление в программе, цифра за цифрой?
Я возился с написанием класса, похожего на mpz (C) или BigInteger (Java). Это просто для развлечения, поэтому, пожалуйста, не говорите, что я не должен писать свои собственные.
У меня есть класс, похожий на:
public class HugeInt
{
public...
3844 просмотров
schedule
25.03.2022
Целочисленное деление: как получить двойное?
Для этого блока кода:
int num = 5;
int denom = 7;
double d = num / denom;
значение d равно 0.0 . Его можно заставить работать кастингом:
double d = ((double) num) / denom;
Но есть ли другой способ получить правильный double...
450279 просмотров
schedule
20.11.2023
Целое или плавающее деление -> Кто отвечает за результат?
Я некоторое время программировал на C++, но вдруг у меня возникли сомнения, и я хотел уточнить у сообщества Stackoverflow.
Когда целое число делится на другое целое число, мы все знаем, что результатом является целое число, и, как и мудро, число с...
6529 просмотров
schedule
12.09.2022
Как уменьшить силу деления на 2 ^ n + 1?
Мне нужно выполнить несколько целочисленных делений на горячем пути моего кода. С помощью профилирования и подсчета циклов я уже определил, что целочисленные деления обходятся мне дорого. Я надеюсь, что я могу что-то сделать, чтобы сократить дивизии...
988 просмотров
schedule
17.04.2023
Как выполнить целочисленное деление и отдельно получить остаток в JavaScript?
В JavaScript , как получить:
Сколько раз одно целое число переходит в другое?
Остаток?
862205 просмотров
schedule
24.07.2023
Почему деление двух целых чисел возвращает 0,0 в Java?
int totalOptCount = 500;
int totalRespCount=1500;
float percentage =(float)(totalOptCount/totalRespCount);
Почему это всегда возвращает значение 0.0? Также я хочу отформатировать это в формате 00.00 и преобразовать в строку?
75018 просмотров
schedule
18.06.2022
Неожиданный результат отрицательного целочисленного деления
В моем приложении я столкнулся со следующим и был удивлен результатами:
8/-7=-2 (оба числа).
что это значит?
26701 просмотров
schedule
19.09.2022
Согласованное целочисленное деление с операциями с плавающей запятой
Мне нужно выполнить целочисленное деление в JavaScript, что дает мне возможность работать только с числами с плавающей запятой двойной точности. Обычно я просто делаю Math.floor(a / b) (или a / b | 0 ) и покончу с этим, но в этом случае я выполняю...
1117 просмотров
schedule
29.05.2022
Полезна ли функция div (stdlib.h)?
В C, C++ есть функция div (stdlib.h).
div_t div(int numer, int denom);
typedef struct _div_t
{
int quot;
int rem;
} div_t;
Но в C, C++ есть операторы / и %.
У меня вопрос: " Когда есть операторы / и %, полезна ли функция div ?"
5709 просмотров
schedule
28.04.2022
Как выполнить целочисленное (со знаком или без знака) деление на ARM?
Я работаю над Cortex-A8 и Cortex-A9, в частности. Я знаю, что некоторые архитектуры не поддерживают целочисленное деление, но как лучше всего это сделать, кроме как преобразовать в число с плавающей запятой, разделить, преобразовать в целое число?...
41032 просмотров
schedule
14.12.2022
int64 не поддерживает LanguagePrimitives.DivideByInt?
Почему int64 не поддерживает LanguagePrimitives.DivideByInt ? Я подумал, что было бы вполне естественно написать что-то вроде этого:
let inline DivBy2 n = LanguagePrimitives.DivideByInt n 2
let res = DivBy2 100L
Но компилятор говорит, что...
502 просмотров
schedule
04.12.2022
Какой самый быстрый способ выполнить целочисленное деление?
Используя схему, мне нужно использовать следующую функцию. (Все аргументы — натуральные числа [0, inf))
(define safe-div
(lambda (num denom safe)
(if (zero? denom)
safe
(div num denom))))
Однако эта функция вызывается...
1181 просмотров
schedule
03.12.2022
Преобразователь температуры Python Tkinter
поэтому я делаю преобразователь температуры, и я просто не могу заставить его вычислить градусы Фаренгейта в градусах Цельсия. Он работает, чтобы перейти от Цельсия к Фаренгейту, но он не будет конвертировать в другую сторону. Я не уверен, какая...
4347 просмотров
schedule
05.11.2022
Range-coders: Как избавиться от делений?
Я пытаюсь оптимизировать видеокодек QTC для работы на Raspberry Pi с достойной производительностью. Одним из важных узких мест является 32-битное целочисленное деление, выполняемое в декодере диапазона, которое учитывает 18% времени декодирования....
329 просмотров
schedule
11.11.2023
Разделение двух целых чисел для получения результата с плавающей запятой
Возможный дубликат: Почему я не могу вернуть двойное значение из двух разделенных целых чисел
Моя программа на C++ усекает вывод моего целочисленного деления, даже когда я пытаюсь поместить вывод в число с плавающей запятой. Как я могу...
202198 просмотров
schedule
19.06.2023
преобразовать число в переменную базу в математике
пусть n будет целым числом и A = {2,3,...,10}, и я хочу сделать следующее:
разделите n на 2, чтобы получить напоминание r 2 и частное q 2 .
разделите q 2 на 3, чтобы получить напоминание r 3 и частное q em> 3 .
мы...
508 просмотров
schedule
08.03.2023
Что определяет знак m % n для целых чисел?
Модуль в Python сбивает с толку.
В Python оператор % вычисляет остаток:
>>> 9 % 5
4
Однако:
>>> -9 % 5
1
Почему результат 1 ? а не -4 ?
6875 просмотров
schedule
01.07.2022
Деление модуля, когда первое число меньше второго числа
Прошу прощения, если это простой вопрос, но мне трудно понять концепцию модульного деления, когда первое число меньше второго. Например, когда 1% 4 моя книга говорит, что остаток равен 1. Я не понимаю, как 1 является остатком от 1% 4. 1/4 составляет...
12103 просмотров
schedule
30.06.2023
Деление числа с плавающей точкой/целого числа на целое число в jquery
Я делю число (может быть в формате суммы XX.XX) на целое число.
Но когда я делаю 6,6/6 или 3,3/3, это дает 1,099999... вместо 1,1.
Что я делаю, так это делю сумму поровну между несколькими людьми, и если существует какая-либо оставшаяся сумма, я...
1894 просмотров
schedule
06.02.2024