История появления натуральных чисел и нуля. Теоретико-множественное определение натурального числа и нуля. Теоретико-множественное определение сложения и разности целых неотрицательных чисел. Свойства сложения



Download 1,03 Mb.
bet40/60
Sana21.02.2022
Hajmi1,03 Mb.
#40272
TuriЛекция
1   ...   36   37   38   39   40   41   42   43   ...   60
Bog'liq
Лекция1

Алгоритм умножения
Умножение однозначных чисел можно выполнить, основываясь на определении этого действия. Но чтобы всякий раз не обращаться к определению, все произведения однозначных чисел записывают в особую таблицу, называемую таблицей умножения однозначных чи­сел, и запоминают.
Естественно, что смысл умножения сохраняется и для многознач­ных чисел, но меняется техника вычислений. Произведение много­значных чисел, как правило, находят, выполняя умножение столби­ком, по определенному алгоритму. Выясним, каким образом возника­ет этот алгоритм, какие теоретические факты лежат в его основе.
Умножим, например, столбиком 428 на 263.
х 428
263
+
856
Видим, что для получения ответа нам пришлось умножить 428 на 3, 6 и 2, т.е. умножить многозначное число на однозначное; но, умножив на 6, результат записали по-особому, поместив единицы числа 2568 под десятками, так как умножали на 60 и получили число 25680, но нуль в конце записи опустили. Слагаемое 856 - »то результат умножения на 2 сотни, т.е. число 85600. Кроме того, нам пришлось найти сумму многозначных чисел.
Итак, чтобы выполнять умножение многозначного числа на мно­гозначное, необходимо уметь:
умножать многозначное число на однозначное и на степень десяти;
складывать многозначные числа.
Сначала рассмотрим умножение многозначного числа на однозначное. Умножим, например, 428 на 3. Согласно правилу записи чи­сел в десятичной системе счисления, 428 можно представить в виде 4∙10² + 2∙10 + 8 и тогда 428∙3 = (4∙10² + 2∙10 + 8) ∙ З; На основании дистрибутивности умножения относительно сложения раскроем скобки: (4∙10²) ∙ З + (2∙10)∙ З + 8 ∙ З
Произведения в скобках могут быть найде­ны по таблице умножения однозначных чисел. Видим, что умножение многозначного числа на однозначное свелось к умножению однозначных чисел. Но чтобы получить окончательный результат, надо преобразовать выражение 12∙10² + 6∙10 + 24 - коэф­фициенты перед степенями 10 должны быть меньше 10. Для этого представим число 12 в виде 1 • 10 + 2, а число 24 в виде 2•10 + 4. Затем раскроем скобки и на основании ассоциативности сложения и дистрибутивности умножения относительно сложения сгруппируем слагаемые.
Таким образом, умножение многозначного числа на однозначное основывается на:
- записи чисел в десятичной системе счисления;
- свойствах сложения и умножения;
- таблицах сложения и умножения однозначных чисел.
Выведем правило умножения многозначного числа на однозначное в общем виде. Пусть требуется умножить х = х= an ·10 n + a n-1 ·10 n-1 + ... +а10 + а0,
на однозначное число у:
х ∙ у = (an ·10 n + a n-1 ·10 n-1 + ... +а10 + а0∙ у
причем преобразования выполнены на основании свойств умножения. После этого, используя таблицу умножения, заменяем все произведе­ния ак ∙ у =b к∙∙10 + с и получаем:
х ∙ у = (bn ∙ 10 + сn·10 n + ( b n-1∙10 + c n-1·∙10 n-1 + … + (b1 ∙10 + с1 ) ·10 + (b0 ·10 + с 0 ) =
bn ∙ 10 n + (сn + b n-1∙10 n + … + ( с1 + b0 · 10 + с 0
По таблице сложения заменяем суммы ск + b к-1, где 0 £ к £ n и к: = 0, 1, 2, ..., n, их значениями. Если, например, с 0 одно­значно, то последняя цифра произведения равна с 0. Если же с 0 = 10 + 0, то последняя цифра равна 0, а к скобке ( с1 + b0 ) надо прибавить 1. Продолжая этот процесс, получим десятичную запись числа х ∙ у.
Описанный процесс позволяет сформулировать в общем виде ал­горитм умножения многозначного числа х аn а n-1 …а1 а0 на однозначное число у.
1. Записываем второе число под первым.
2. Умножаем цифры разряда единиц числа х на число у. Если произведение меньше 10, его записываем в разряд единиц ответа и пере­ходим к следующему разряду (десятков).
3. Если произведение цифр единиц числа х на число у больше или равно 10, то представляем его в виде 10 q1 + c0; , где c0 – однозначное число; записываем c0 в разряд единиц ответа и запоминаем q1 - пере­нос в следующий разряд.
4. Умножаем цифры разряда десятков на число у, прибавляем к по­лученному произведению число q1 и повторяем процесс, описанный в пп. 2 и 3.
5. Процесс умножения заканчивается, когда окажется умноженной цифра старшего разряда.
Как известно, умножение числа х на число вида 10  сводится к приписыванию к десятичной записи данного числа к нулей. Покажем это. Умножим число )

Download 1,03 Mb.

Do'stlaringiz bilan baham:
1   ...   36   37   38   39   40   41   42   43   ...   60




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish