0
ответов

При делении байты не пересекаются

Я пытаюсь выполнить деление для uint128_t, состоящего из 2 uint64_ts. Как ни странно, ...
вопрос задан: 14 July 2015 17:47
0
ответов

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

Я понимаю, как это сделать для степеней двойки, так что это не мой вопрос. Например, если я хочу найти 5% числа, используя битовый сдвиг вместо целочисленного деления, как я могу это вычислить? Итак ...
вопрос задан: 6 July 2015 17:05
0
ответов

Почему деление числа с плавающей точкой на целое число возвращает 0.0?

Поэтому, если у меня есть диапазон чисел «0–1024», и я хочу привести их к «0–255», математика будет диктовать деление входных данных на максимум входного значения (в данном случае 1024), что даст мне ...
вопрос задан: 23 February 2015 11:48
0
ответов

Деление между целыми числами в Java

Мне нужно выполнить деление между целыми числами в Java, и результатом должно быть число с плавающей запятой. Могу я просто использовать для этого / символ? Как в: int integer1 = 1; int integer2 = 2; float quotient = integer1 / ...
вопрос задан: 30 September 2014 01:32
0
ответов

Как сделать целочисленное (знаковое или беззнаковое) деление на ARM?

Я работаю на Cortex-A8 и Cortex-A9 в частности. Я знаю, что некоторые архитектуры не поддерживают целочисленное деление, но какой лучший способ сделать это, кроме преобразования в float, деления, преобразования в ...
вопрос задан: 11 February 2014 04:01
0
ответов

Почему деление в Ruby возвращает целое число вместо десятичного?

Для пример: 9/5 # => 1 но я ожидал 1.8. Как я могу получить правильный десятичный (нецелочисленный) результат? Почему он вообще возвращает 1?
вопрос задан: 29 October 2013 15:07
0
ответов

Найти остаток от деления числа

Как я могу найти остаток от деления числа в Python? Например: Если число 26, а разделенное число 7, то остаток от деления равен 5. (поскольку 7 + 7 + 7 = 21 и 26-21 = 5.) ​​
вопрос задан: 9 December 2012 15:32
0
ответов

Противоположность оператора по модулю?

Я помню, что в java оператор по модулю можно было инвертировать, чтобы вместо того, чтобы видеть остаток от операции, вы могли инвертировать его, поэтому вместо этого он много раз говорил вам число...
вопрос задан: 14 July 2012 22:07
0
ответов

Как я могу преобразовать целое число в десятичное значение?

У меня есть целочисленное значение: Целочисленное значение = 56472201; Где значение может быть положительным или отрицательным. Когда я делю значение на 1000000, я хочу получить этот результат в форме 56.472201, но вместо этого он дает ...
вопрос задан: 1 May 2012 13:13
0
ответов

Как реализовать (быстрое) деление bigint?

Я в настоящее время создаю свой собственный класс BigInt, разбивая числа на 7 цифр (т.е. в базе 10 000 000). Я реализовал сложение, вычитание и умножение, а теперь я реализую деление и ...
вопрос задан: 16 January 2012 17:07
0
ответов

Полезна ли функция 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 ++ есть операторы / и%. Мой вопрос: «Когда ...
вопрос задан: 2 December 2011 20:57
0
ответов

Есть ли функция C ++ (встроенная или иначе), которая дает целочисленное разделение и модульные результаты дивизии, не повторяя операцию?

Вы можете написать что-то вроде: int i = 3; int k = 2; int division = i / k; int остаться = i% k; Кажется, что мысль это будет, на низком уровне, попросить ALU выполнить два видения: один ...
вопрос задан: 14 September 2011 23:05
0
ответов

Изменение поведения математического модуля Python для деления неположительных чисел

Деление неположительных чисел совершенно разные языки программирования на c ++ и python: // c ++: 11/3 = 3 11% 3 = 2 (-11) / 3 = -3 (-11)% 3 = -2 11 / (-3) = -3 11% (-3) = 2 (-11) / (-3) = 3 (-11) ...
вопрос задан: 21 May 2011 21:04
0
ответов

Обнаружение числовых ошибок из-за целочисленного деления

Есть ли предупреждение g ++ или другой инструмент, который может идентифицировать целочисленное деление (усечение до нуля)? У меня есть тысячи строк кода с вычислениями, которые неизбежно будут иметь числовые ошибки ...
вопрос задан: 20 May 2011 19:46
0
ответов

Почему целочисленные div и mod округляются до нуля?

В отличие от C, в Java результат x / y и x% y четко определен даже для отрицательных операндов . Удивительно, но оно определяется округлением до нуля, а не округлением вниз (то есть в сторону отрицательного ...
вопрос задан: 15 April 2011 21:39
0
ответов

Как мне избежать предупреждения о делении на ноль в этом коде шаблона?

У меня есть класс для арифметики с фиксированной точкой, основная часть которого: template < typename I, IS> структура фиксированная { Я ценю; fixed (I i): value (i * S) {} template <...
вопрос задан: 7 March 2011 09:15
0
ответов

Целочисленная арифметика Objective-C

Я пытаюсь вычислить некоторые числа в приложении для iPhone. int o = (60 / (я * 50)) * 1000; Я ожидаю, что o будет 100 (это миллисекунды) в этом примере, но оно равно 0, поскольку ...
вопрос задан: 16 November 2010 19:01
0
ответов

JSF h: проверка inputText и f: ajax render

Очень простой Приложение JSF: элемент InputText назначается с помощью Validator. f: PhoneNumber будет отображаться, только если inputText ...
вопрос задан: 10 November 2010 12:00
0
ответов

Эффективная реализация полевого / евклидова целочисленного деления

Полное деление - это когда результат всегда опускается вниз (в сторону -∞), а не в сторону 0: возможно ли эффективно реализовать полевое или евклидово целочисленное деление в C / C ++? (очевидное решение ...
вопрос задан: 8 November 2010 00:09
0
ответов

Как я могу уменьшить силу деления на 2 ^ n + 1?

Мне нужно выполнить несколько целочисленных делений на горячем пути моего кода. Я' Я уже определила с помощью профилирования и подсчета циклов, что целочисленные деления обходятся мне дорого. Я надеюсь, что есть что-то, что мне ...
вопрос задан: 25 October 2010 17:42
0
ответов

Округление с целочисленным делением

Есть ли простой питонический способ округления до ближайшего целого числа без использования плавающей запятой? Я бы хотел сделать следующее, но с целочисленной арифметикой: skip = int (round (1.0 * total / ...
вопрос задан: 18 October 2010 18:33
0
ответов

Вызывает ошибку переполнения деления (x86)

У меня есть несколько вопросов об ошибках переполнения деления в архитектуре x86 или x86_64. В последнее время я читал о целочисленных переполнениях. Обычно, когда результатом арифметической операции является целое число ...
вопрос задан: 8 October 2010 16:37