Питання з тегом 'division'

В математиці розподіл (÷) є арифметичною елементарної операцією.
48
відповідей

Розділіть число на 3 без використання операторів *, /, +, -,%

Як би ви розділили число на 3 без використання *, /, +, -,%, операторів? Число може бути підписана або без знака.
заданий 27 липня '12 о 22:34
14
відповідей

Як змусити розподіл бути плаваючою точкою? Відділ продовжує округляти до 0?

У мене два цілих значення a і b, але мені потрібно їх співвідношення в плаваючою точці. Я знаю, що a <b і я хочу обчислити a / b, тому, якщо я використовую цілочисельне ділення, я завжди отримую 0 із залишком a. Як я можу змусити c бути числом з плав ...
заданий 12 Серпня. '09 о 21:25
23
відповідей

Який варіант краще використовувати для поділу целочисленного числа на 2?

Який з наступних методів є найкращим варіантом для поділу цілого на 2 і чому? Техніка 1: x = x >> 1; Техніка 2: x = x / 2; Тут x - ціле число.
заданий 21 травня '12 о 10:54
16
відповідей

Чи є множення і ділення з використанням операторів зсуву в C насправді швидше?

Множення і ділення можуть бути досягнуті з використанням бітових операторів, наприклад i * 2 = i << 1 i * 3 = (i << 1) + i; i * 10 = (i << 3) + (i << 1) і т.д. Чи справді швидше використовувати say (i << 3) + (i << 1) для розум ...
заданий 15 червня '11 о 14:31
5
відповідей

У чому причина наявності "//" в Python?

Я бачив це у кого-то коду: y = img_index // num_images де img_index - поточний індекс, а num_images - 3. Коли я заплутався з // в IPython, він діє так само, як знак поділу (тобто одна коса риса). Мені просто цікаво, чи є причина ...
заданий 08 Жовтня. '09 о 7:15
7
відповідей

Чому розподіл в Ruby повертає ціле число замість десяткового значення?

Наприклад: 9/5 # => 1 але я очікував 1.8. Як я можу отримати правильний десятковий (НЕ цілочисельний) результат? Чому він повертає 1 взагалі?
заданий 31 березня '11 о 18:59
4
відповідей

Цілочисельне ділення 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 / in ...
заданий 16 Серпня. '09 в 0:48
8
відповідей

Як отримати результат поплавка, розділивши два цілочисельних значення?

Я хотів би вказати число десяткових цифр, коли я роблю поділ між двома цілими числами, наприклад: select 1/3 В даний час повертається 0. Я б хотів, щоб він повертав 0,33. Щось на кшталт: select round (1/3, -2) Але це не працює ....
заданий 30 липня '12 о 12:51
8
відповідей

Чому цілочисельне ділення в С # повертає ціле число, а не float?

Хто-небудь знає, чому цілочисельне ділення в С # повертає ціле число, а не float? Яка ідея цього? (Це тільки спадщина C / C ++?) В С #: float x = 13/4; // imagine I used have an overridden == operator here to use epsilon compare if (x == ...
заданий 01 червня '12 о 16:32
5
відповідей

VB.NET vs С # цілочисельне ділення

Хто-небудь хоче пояснити, чому ці два коди мають різні результати? VB.NET v4.0 Dim p As Integer = 16 Dim i As Integer = 10 Dim y As Integer = p / i // Result: 2 С # v4.0 int p = 16; int i = 10; int y = p / i; // Result: 1
заданий 16 травня '11 в 8:49
1
відповідь

Python3 цілочисельне ділення

У Python3 vs Python2.6 я помітив, що я можу розділити два цілих числа і отримати float. Як ви повертаєте поведінку Python2.6? Чи є інший спосіб отримати int / int = int?
заданий 22 Жовтня. '13 в 5:01
17
відповідей

Як працює модуль Divison

Я не розумію, як працює модульне підрозділ. Я обчислював 27% 16 і закінчував за допомогою 11, і я не розумію, чому. Здається, я не можу знайти пояснення в нестандартних умовах онлайн. Може хто-небудь докладно зупинитися на тому, що происх ...
заданий 19 Квітня. '10 О 1:44
8
відповідей

С ++ Кращий спосіб отримати цілочисельне ділення і залишок

Мені просто цікаво, якщо я хочу розділити a на b, і мені цікаво як в результаті c, так і в залишку (наприклад, скажімо, у мене є кількість секунд і ви хочете розбити це на хвилини і секунди), що таке кращий спосіб зробити це? Чи буде це ...
заданий 15 Серпня. '11 о 23:21
13
відповідей

Як я можу розмножувати і ділити, використовуючи тільки зміщення і додавання бітів?

Як я можу розмножувати і ділити, використовуючи тільки зміщення і додавання бітів?
заданий 05 травня '10 о 22:35
5
відповідей

Чи є список (потенційно) діленим іншим?

Проблема Скажімо, у вас є два списки A = [a_1, a_2, ..., a_n] і B = [b_1, b_2, ..., b_n] цілих чисел. Скажімо, A потенційно-подільний на B, якщо існує перестановка B, яка робить a_i ділимо на b_i для всіх i. Тоді виникає проблема: м ...
заданий 27 Серпня. '17 о 18:50