Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Множення і ділення багатоцифрових чисел в десятковій системі числення багатоцифрових чисел




Теоретичне обґрунтування алгоритму множення в десятковій системі числення має багато спільного з теоретичним обґрунтуванням алгоритму додавання, тому що використовується десятковий склад числа і основні закони даної арифметичної дії.

Для виконання множення одноцифрових чисел складають таблицю множення (як суми однакових доданків) і запам’ятовують її. Множення багатоцифрових чисел на одноцифрове зводиться до використання таблиці множення, розподільного закону множення відносно додавання і правил додавання чисел. Наприклад,

453 · 4 = (4· 102 + 5 · 10 + 3) · 4 = (4 · 102) · 4 + (5 · 10) · 4 + 3 · 4.

Користуючись переставним і сполучним законами множення, дістаємо:

(4 · 4) · 102 + (5 · 4) · 10 + (3 · 4) = 16 · 102 + 20 · 10 + 12 = 1812.

Як бачимо, множення багатоцифрового числа на одноцифрове зводиться до множення одноцифрових чисел і додавання, взагалі кажучи, багатоцифрових чисел. Множення числа на степінь 10 k зводиться до приписування до множеного k нулів. Множення числа на багатоцифрове число зводиться до використання правила множення на одноцифрове число і степені числа 10. Для цього множник подають у вигляді суми степенів числа 10 з коефіцієнтами, що є цифрами числа. Наприклад,

453 · 132 = 453 · (1 · 102 + 3 · 10 + 2) = (453 · 1) · 102 + (453 · 3) · 10 + (453 · 2).

 

 

Результат множення можна дістати, якщо подати множення у такій формі:

× 132

+1359

453___

 

Алгоритм множення числа х = an an-1 a1 a0 на число у = bm bm-1 b1b0 такий:

1. Записати множник у під множником х.

2. Помножити число х на число одиниць b0 числа у і записати добуток х·b0 під відповідними розрядами числа у.

3. Помножити число х на число десятків числа у і записати добуток х · b1, зміщуючи запис на один розряд вліво.

4. Цей процес множення продовжити до обчислення х · bm.

5. Знайдені добутки додати.

 

Ділення чисел – операція, обернена до операції множення. Вона полягає у знаходженні за відомим добутком двох множників і одним із множників другого (невідомого) множника. Тому при діленні одноцифрових і двоцифрових чисел на одноцифрове використовується таблиця множення одноцифрових чисел. При цьому можуть бути такі випадки:

1) за таблицею множення знаходять повну частку, як, наприклад, при діленні числа 63 на 9;

2) за таблицею множення знаходять неповну частку і обчислюють остачу, як у випадку ділення числа 65 на 9: 65 = 9 · 7 + 2, або 65: 9 = 7 (ост. 2).

Отже, взагалі процес ділення цілого невід’ємного числа а на натуральне число в є дія ділення з остачею, яка полягає у знаходженні таких цілих невід’ємних чисел q і r, що а = bq + r, де 0 ≤ r < b. Оскільки

bqa < b (q + 1), то процес ділення числа а на число в полягає спочатку у знаходженні такого цілого числа q, яке б задовольняло цю рівність. Тоді остача r = аb q. Наприклад, для виконання ділення 637 на 25 треба знайти такі цілі невід’ємні числа q і r, щоб 637 = 25 ∙ q + r. Подвійна нерівність

25 q ≤ 637 < 25(q +1) дає змогу встановити число цифр у неповній частці q. Справді, оскільки 25 ∙ 10 < 637 < 25 · 100, то частка q – двоцифрове число. Для знаходження цифри її десятків помножимо послідовно дільник 25 на 10, 20,... Оскільки 25 ∙ 20 < 637 <25 ∙ 30, то цифра десятків неповної частки дорівнює 2, а сама частка 20 < q < 30, тобто q = 20 + q1, де q1 – число одиниць. Через те що 25 ∙ (20 + q 1) ≤ 637 < 25 ∙ (20 + q 1 +1), маємо

500 + 25 q1 ≤ 637 < 500 + 25(q1 +1), або 25 q1 ≤ 137 < 25(q1 +1).

Число q1 – одноцифрове. Його можна знайти, послідовно помножаючи 25 на 1, 2, 3,... Дістанемо: 25 · 5 = 125, а 25 ∙ 6 = 150. Тому число одиниць частки дорівнює 5. Отже, неповна частка q = 25, a остача r = 637 – 635 = 12 і

637 = 25 · 25 + 12. Викладені міркування лежать в основі ділення «кутом»:

_ 637 25

50 25

_ 137

125

Загальний алгоритм ділення цілого невід’ємного числа а на натуральне число b такий:

1. Якщо а = b, то частка q = 1, остача r = 0.

2. Якщо а > b і число розрядів у чисел а і b однакове, то, помножаючи b послідовно на числа 1, 2,...,9, знаходять частку q від ділення числа а на число b і остачу r = аbq.

3. Якщо а > b і число розрядів у числі а більше, ніж у числі b, то частку і остачу шукають так.

У числі а зліва відокремлюють стільки розрядів, скільки їх має число b чи на один розряд більше, а число с1, ними утворене, дорівнювало б чи було б більше від числа b; далі підбирають серед чисел 1, 2,..., 9 такий множник q1, що bq1c1, число bq1 підписують під числом c1 і віднімають.

Дістають r1 = с1bq1. Це число записують під числом bq1; потім справа до r1 приписують цифри першого з невикористаних розрядів діленого а і порівнюють здобуте число з числом b; якщо воно не менше b, то повторюють вище розглянутий процес, якщо ж воно менше b, то приписують до нього ще стільки розрядів, щоб воно було не менше числа b, і знову застосовують розглянутий вище процес.





Поделиться с друзьями:


Дата добавления: 2016-11-24; Мы поможем в написании ваших работ!; просмотров: 608 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Студенческая общага - это место, где меня научили готовить 20 блюд из макарон и 40 из доширака. А майонез - это вообще десерт. © Неизвестно
==> читать все изречения...

2317 - | 2272 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.009 с.