I пытались вычислить это в течение 3 дней и ничего не добились. Мне нужно реализовать полиномиальное умножение (умножить 2 квадратных уравнения). Они выглядят так: (a1 x ^ 2 + b1 x + c1) * (...
Я делаю сценарий, который дает факториал для вставленного числа, но у меня есть некоторые проблемы с умножением. Примечание: факториал для задается следующим образом: 9! = 9 * 8 * 7 * 6 * 5 * 4 * 3 * 2 * 1 Вот мой код: # ...
Я пишу математический код, который должен быстро умножать большие числа. Он разбивается на умножения массива целых чисел с одним целым числом. В C ++ это выглядит так (без знака): void ...
Можно ли с помощью C умножить два числа без использования арифметических операторов? Используя оператор сдвига влево, я могу умножить любое число только на 2. Как насчет других чисел?
Во-первых, это домашнее задание. Я пытаюсь прочитать 5-значное число в регистре bx. Предполагается, что число не превышает 65535 (16 бит). Ниже я пытаюсь это сделать. Однако ...
У меня проблемы с работой умножения матриц «разделяй и властвуй». Насколько я понимаю, вы разбиваете матрицы размера nxn на квадранты (каждый квадрант равен n / 2), а затем делаете: C11 = ...
Я пытаюсь преобразовать код c в оптимизированный, используя неоновые встроенные функции. Вот коды c, которые работают с двумя оперантами, а не с векторами оперантов. uint16 _t mult _z216 (uint16 _t a,uint16 _t b ){...
Как вы видите на снимке экрана выше, у меня есть следующее выражение в моем коде файла Matlab m -:K = P *D *D' *P; Где P — матрица размера nxn, а D — вектор-столбец размера nx1 (n=4, если это имеет значение ). Почему я...
Допустим, у меня есть два массива a и b, a.shape = (5,2,3) b.shape = ( 2,3), тогда c = a * b даст мне массив c формы (5,2,3) с c[i,j,k] = a[i,j,k]*b[j,k] . Теперь ситуация такова: a.shape = (5,2,...
Я помещаю здесь код C для умножения блока (Алогрифм 1) в документе GCM SP-800-38D. стр. 11-12. Завершив код, я хочу посмотреть, могу ли я каким-либо образом протестировать ...
Я, наверное, невероятно глуп, но у меня возникли проблемы с выполнением некоторого базового умножения Mat с использованием OpenCV для Android. У меня есть два мата одного и того же типа, CV_64F mat1 имеет размер:3 строки,...
Я немного запутался в том, как операции умножения и деления работают в ассемблере x86. Например, приведенный ниже код не кажется слишком сложным, так как имеет дело с 8-битным. 8-битное умножение: ; Пользователь ...
В моем случае произведение двух чисел INT_MAX равно 296447233, что неверно. long long int product = 0;
product = 2137483647 * 2137483647;
printf("product: %lli\n", product); Что я делаю не так, ...
Несколько дней назад у меня было интервью с Qualcomm. Я был склонен к одному вопросу, вопрос, который ты выглядел очень простым, но ни я, ни интервьюер не были удовлетворены моими ответами, если кто-нибудь ...
Я пытаюсь реализовать умножение Карацубы алгоритм на С ++, но сейчас я просто пытаюсь заставить его работать на Python. Вот мой код: def mult (x, y, b, m): if max (x, y)
Я читаю главу 3 книги Джошуа Блоха "Эффективная Java". В пункте 8: Always override hashCode when you override equals, автор использует следующий шаг объединения в своей функции хэширования: ...
Есть ли эффективный и переносимый способ проверки переполнения операций умножения с операндами int64_t или uint64_t в C? Например, для добавления uint64_t я могу сделать: if (UINT64_MAX - a & ...
Является ли алгоритм умножения будкой только умножением 2 отрицательных чисел (-3 * -4) или одного положительного и одного отрицательного числа (-3 * 4)? Всякий раз, когда я умножаю 2 положительных числа, используя алгоритм будки ...
Я работаю над проблемой, которую мне удалось решить, за исключением последней части - я не уверен, как можно выполнять умножение с использованием побитовых операторов: 0 * 8 = 0 1 * 8 = 8 2 * 8 = 16 3 * 8 = 24 4 * 8 ...
Сначала немного предыстории:
- Я - первый плакат, студент университета (не программист).
- Это не домашний вопрос, я делаю это только для развлечения.
- Мой опыт программирования состоит из ...
Если бы у меня была сумма произведений типа z * a + z * b + z * c + ... + z * y, можно было бы переместить коэффициент z, что то же самое, перед скобками: z (a + b + c + ... y). Я хотел бы знать, как это ...
(Прошу прощения, если об этом спрашивали раньше - я не могу поверить, что это не так, но я не смог его найти. Возможно, мое поисковое фу слабое.) В течение многих лет я «знал», что у Java нет нативной функции. масштабировать массив ...
В написанном мной программном обеспечении я выполняю миллионы умножений или делений на 2 (или степени двойки) моих значений. Мне бы очень хотелось, чтобы эти значения были int, чтобы я мог получить доступ к битовому сдвигу ...
Я столкнулся с вопросом собеседования, связанным со встроенными системами и C / C ++. Возникает вопрос: если мы умножим 2 знаковых (дополнение до 2) 16-битных данных, каков должен быть размер результирующих данных? Я ...
У меня есть два массива 2-2 сложных матриц, и мне было интересно, что было бы самым быстрым метод умножения их. (Я хочу сделать умножение матрицы на элементы матричных массивов.) В ...
Почему это происходит? Я не совсем понимаю: >>> P = [[()] * 3] * 3
>>> P
[[(), (), ()], [(), (), ()], [(), (), ()]]
>>> P [0] [0] = 1
>>> P
[[1, (), ()], [1, (), () ...
Мне нужно найти количество цифр очень большого умножения (около 300 цифр каждый). Мне было интересно, есть ли уловка, чтобы предсказать количество цифр, без которых продукт будет на самом деле ...