Вопросы с тегом 'integer-division'

Все, что связано с операцией целочисленного деления, то есть специальная форма деления, которая выполняется между двумя целыми числами и которая в математике приводит к частному и остальному. Это в основном относится к языкам, которые имеют конкретные целые типы данных, для которых деление является целым делением или для языков, имеющих конкретный оператор/функцию для выполнения целочисленного деления.
14
ответов

Целочисленное разделение с остатком в JavaScript?

В JavaScript, как мне получить: целое число раз заданное целое число переходит в другое? остаток?
задан 19 нояб. '10 в 21:53
7
ответов

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

Например: 9 / 5 #=> 1 но я ожидал 1.8. Как я могу получить правильный десятичный (не целочисленный) результат? Почему он возвращает 1 вообще?
задан 31 марта '11 в 18:59
10
ответов

Целочисленное подразделение: как вы производите двойной?

Для этого кода: int num = 5; int denom = 7; double d = num / denom; значение d равно 0.0. Его можно заставить работать путем кастинга: double d = ((double) num) / denom; Но есть ли другой способ получить правильный результат double? Мне не нр...
задан 29 июня '10 в 23:50
4
ответов

Почему GCC использует умножение на странное число при реализации целочисленного деления?

Я читал об операциях сборки div и mul, и я решил увидеть их в действии, написав простую программу в C: File division.c #include <stdlib.h> #include <stdio.h> int main() { size_t i = 9; size_t j = i / 5; printf("%zu\n",j);...
задан 16 дек. '16 в 14:59
5
ответов

Каково поведение целочисленного деления?

Например, int result; result = 125/100; или result = 43/100; Будет ли всегда быть пол подразделения? Что такое определенное поведение?
задан 30 авг. '10 в 20:41
8
ответов

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

Как я могу найти остаток деления числа в Python? Например: Если число равно 26, а разделенное число равно 7, то остаток деления равен 5. (так как 7 + 7 + 7 = 21 и 26-21 = 5.) ​​
задан 07 апр. '11 в 19:44
8
ответов

Почему разделение двух int не дает правильного значения при присвоении двойной?

Как это происходит в следующем фрагменте int a = 7; int b = 3; double c = 0; c = a / b; c заканчивается тем, что имеет значение 2, а не 2.3333, как и следовало ожидать. Если a и b являются двойниками, ответ переходит к 2.333. Но, конечно, потому...
задан 27 сент. '11 в 18:02
12
ответов

Почему результат 1/3 == 0?

Я писал этот код: public static void main(String[] args) { double g = 1 / 3; System.out.printf("%.2f", g); } Результат равен 0. Почему это и как решить эту проблему?
задан 14 янв. '11 в 0:25
6
ответов

Как я должен делать целочисленное деление в Perl?

Что такое хороший способ всегда выполнять целочисленное деление в Perl? Например, я хочу: real / int = int int / real = int int / int = int
задан 12 февр. '09 в 5:44
3
ответов

Как сделать целочисленное деление в javascript (получить ответ разделения в int not float)?

Есть ли какая-либо функция в Javascript, которая позволяет делать целочисленное деление, я имею в виду получение ответа на деление в int, а не в номере с плавающей запятой. var x = 455/10; // Now x is 45.5 // Expected x to be 45 Но я хочу, чтобы х...
задан 21 сент. '13 в 4:53
6
ответов

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

Итак, если у меня есть диапазон чисел "0 - 1024", и я хочу привести их в "0 - 255", математика будет диктовать разделить вход по максимальному значению ввода (в этом случае 1024) который даст мне число от 0.0 до 1.0. затем умножьте его на диапазон на...
задан 23 сент. '10 в 17:48
18
ответов

Проверьте, является ли число делимым на 3

Мне нужно определить, делится ли число на 3 без использования %, / или *. Указанный намек заключался в использовании функции atoi(). Любая идея, как это сделать?
задан 06 авг. '10 в 9:55
6
ответов

Почему деление двух целых чисел возвращает 0.0 в Java?

int totalOptCount = 500; int totalRespCount=1500; float percentage =(float)(totalOptCount/totalRespCount); Почему это всегда возвращает значение 0.0? Также я хочу отформатировать это в формате 00.00 и преобразовать в строку?
задан 08 февр. '11 в 13:28
5
ответов

Отрицательное целочисленное деление

В моем приложении я столкнулся с следующим и был удивлен результатами: 8/-7=-2 (оба целых числа). что это значит?
задан 04 апр. '11 в 9:25
1
ответ

Разделение двух целых чисел для получения результата поплавка

Возможный дубликат: Почему я не могу вернуть двойной из двух разделяемых ints Моя программа на С++ усекает вывод моего целочисленного элемента даже тогда, когда я пытаюсь поместить вывод в float. Как я могу предотвратить это, сохраняя эти пере...
задан 16 сент. '12 в 16:39