Вопросы с тегом «division»

В математике деление (÷) - это элементарная арифметическая операция.

11
Как я могу заставить деление быть плавающей точкой? Деление продолжает округляться до 0?
У меня есть два целых значения aи b, но мне нужно их соотношение в плавающей запятой. Я знаю это a < bи хочу вычислить a / b, поэтому, если я использую целочисленное деление, я всегда получу 0 с остатком от a. Как я могу заставить cбыть числом с плавающей точкой …



19
Действительно ли умножение и деление с использованием операторов сдвига в C быстрее?
Умножение и деление может быть достигнуто с помощью битовых операторов, например i*2 = i<<1 i*3 = (i<<1) + i; i*10 = (i<<3) + (i<<1) и так далее. Действительно ли быстрее использовать скажем (i<<3)+(i<<1)умножить на 10, чем i*10напрямую? Есть ли какие-либо входные данные, которые не могут быть умножены или разделены таким …


5
Целочисленное деление Python дает float
Python 3.1 (r31:73574, Jun 26 2009, 20:21:35) [MSC v.1500 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> 2/2 1.0 Это предназначено? Я сильно помню, более ранние версии возвращаются int/int=int? Что мне делать, есть ли новый оператор деления или я должен всегда разыгрывать?

8
Как получить результат с плавающей точкой, разделив два целых значения с помощью T-SQL?
Используя T-SQL и Microsoft SQL Server, я хотел бы указать количество десятичных цифр, когда делаю 2 целых числа, например: select 1/3 Это в настоящее время возвращается 0. Я хотел бы, чтобы это вернулось 0,33. Что-то вроде: select round(1/3, -2) Но это не работает. Как я могу достичь желаемого результата?


7
Почему целочисленное деление в C # возвращает целое число, а не число с плавающей запятой?
Кто-нибудь знает, почему целочисленное деление в C # возвращает целое число, а не число с плавающей запятой? В чем идея? (Это только наследие C / C ++?) В C #: float x = 13 / 4; //== operator is overridden here to use epsilon compare if (x == 3.0) print …
131 c#  division 

19
Как работает деление модуля
Я действительно не понимаю, как работает деление модуля. Я рассчитывал 27 % 16и закончил, 11и я не понимаю почему. Кажется, я не могу найти в Интернете объяснения в терминах непрофессионала. Может ли кто-нибудь подробно рассказать о том, что здесь происходит?

8
C ++ Лучший способ получить целочисленное деление и остаток
Мне просто интересно, если я хочу разделить a на b и меня интересует как результат c, так и остаток (например, скажем, у меня есть количество секунд и я хочу разделить его на минуты и секунды), каков наилучший способ пойти об этом? Будет ли это int c = (int)a / b; …
103 c++  division 



4
преобразование int в реальное в sqlite
Деление в sqlite возвращает целочисленное значение sqlite> select totalUsers/totalBids from (select (select count(*) from Bids) as totalBids , (select count(*) from Users) as totalUsers) A; 1 Можем ли мы привести результат к типу, чтобы получить реальное значение результата деления?
85 sql  sqlite  casting  division 

4
Почему 'd / = d' не генерирует исключение деления на ноль, когда d == 0?
Я не совсем понимаю, почему я не получаю исключение деления на ноль: int d = 0; d /= d; Я ожидал получить деление на нулевое исключение, но вместо этого d == 1. Почему не d /= dгенерирует исключение деления на ноль, когда d == 0?
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.