рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Алгоритм сложения

Алгоритм сложения - раздел Образование, Непротиворечивая система аксиом называется независимой, если никакая из аксиом этой системы не является следствием других аксиом этой системы Сложение Однозначных Чисел Можно Выполнить, Основываясь На Определении Этого ...

Сложение однозначных чисел можно выполнить, основываясь на определении этого действия, но чтобы всякий раз не обращаться к определению, все суммы, которые получаются при сложении однозначных чисел, записывают в особую таблицу, называемую таблицей сложения однозначных чисел, и запоминают.

Естественно, смысл сложения сохраняется и для многозначных чисел, но практическое выполнение сложения происходит по особым правилам. Сумму многозначных чисел обычно находят, выполняя сложение столбиком.

Например,

+ 7238

Выясним, каким образом возникает этот алгоритм, какие теоретические положения лежат в его основе.

Представим слагаемые 341 и 7238 в виде суммы степенейдесяти с коэффициентами: 341 + 7238 = (3·102 + 4·10 + 1) + (7·103 + 2·102 + 3·10 + 8).

Раскроем скобки в полученном выражении, поменяем местами и сгруппируем слагаемые так, чтобы единицы оказались рядом с единиц десятки с десятками и т.д. Все эти преобразования можно выполи на основании соответствующих свойств сложения. Свойство ассоциативности разрешает записать выражение без скобок: 3·102 + 4 ·10 + 1 + 7·103 + 2·102 + 3 ·10 + 8.

На основании свойства коммутативности поменяем местами слагаемые: 7·103 + 3·102 + 2·102 + 4·10 + 3·10 + 1 + 8. Согласно свойству ассоциативности, произведем группировку: 7·103 + (3·102 + 2·102) + (4·10 + 3·10) + (1 + 8). Вынесем за скобки в первой выдела группе число 102, а во второй - 10. Это можно сделать в соответствии со свойством дистрибутивности умножения относительно сложения:

7·103 + (3 + 2) ·102 + (4 + 3) ·10 + (1 + 8).

Итак, сложение данных чисел 341 и 7238 свелось к сложению однозначных чисел, изображенных цифрами соответствующих разрядов. Эти суммы находим по таблице сложения: 7·103 + 5·102 + 7·10 + 9. Полученное выражение есть десятичная запись числа 7579.

Видим, что в основе алгоритма сложения многозначных чисел лежат следующие теоретические факты:

- способ записи чисел в десятичной системе счисления;

- свойства коммутативности и ассоциативности сложения;

- дистрибутивность умножения относительно сложения;

- таблица сложения однозначных чисел.

Нетрудно убедиться в том, что в случае сложения чисел «с переходом через десяток» теоретические основы алгоритма сложения будут теми же. Рассмотрим, например, сумму 748 + 436.

Представим слагаемые в виде суммы степеней десяти с соответствующими коэффициентами: (7·102 + 4·10 + 8) + (4·102 + 3·10 +6). Воспользуемся свойствами сложения и дистрибутивностью умножения относительно сложения и преобразуем полученное выражение к такому виду: (7 + 4) · 102 + (4 + 3) · 10 + (8 + 6). Видим, что в этом случае сложение данных чисел также свелось к сложению однозначных чисел, но сумма 7 + 4, 8 + 6 превышают 10 и поэтому последнее выражение не является десятичной записью числа. Необходимо сделать так, чтобы коэффициенты перед степенями 10 оказались меньше 10. Для этого выполним ряд преобразований. Сначала сумму 8+6 представим в виде 1·10 + 4: (7 + 4) ·102 +(4+3) ·10 +(1·10 + 4).

Затем воспользуемся свойствами сложения и умножения и приведем полученное выражение к виду: (7 + 4) ·102 + (4 + 3 + 1) ·10 + 4. Суть последнего преобразования такова: десяток, который получился при сложении единиц, прибавим к десяткам данных чисел. И наконец, записав сумму 7 + 4 в виде 1·10 + 1, получаем: (1 · 10 + 1) ·102 + 8·10 + 4. Последнее выражение есть десятичная запись числа 1184. Следовательно, 748+436=1184.

Выведем алгоритм сложения многозначных чисел в общем виде.

Пусть даны числа: х = аn × 10n + а n – 1 × 10 n – 1 + …+ а1 × 10 + а0 и у = bn × 10n + b n – 1 × 10n – 1 + …+ b1 × 10 + b0, т.е. рассмотрим случай, когда количество цифр в записи чисел х и у одинаково, х + у = (аn × 10n + а n – 1 × 10n – 1 + …+ а1 × 10 + а0) + (bn × 10n + b n – 1 × 10 n – 1 + …+ b1 × 10 + b0) = (аn + bn) × 10n +( а n – 1 + b n – 1 )× 10n – 1 + …( а0 + b0) - преобразо­вания выполнены на основе свойств ассоциативности и коммутативности сложения, а также дистрибутивности умножения относительно сложения. Сумму (аn + bn) × 10n +( а n – 1 + b n – 1 )× 10 n – 1 + …( а0 +b0), вообще говоря, нельзя рассматривать как десятичную запись числа х + у, так как коэффициенты перед степенями 10 могут быть больше 9. Лишь в случае, когда все суммы аk + bk, не превосходят 9, операцию сложения можно считать законченной. В противном случае выбираем наименьшее k, для которого аk + bk ³ 10. Если аk + bk ³ 10, то из того, что 0 £ аk £ 9 и 0 £ bk £ 9, следует неравенство 0 £ аk + bk £ 18 и поэтому аk + bk можно представить в виде аk + bk = 10 + сk, где 0 £ сk £ 9. Но тогда (аk + bk)× 10k = (10 + сk)× 10k = 10k +1 + сk × 10 k. В силу свойств сложения и умножения в (аn + bn) × 10n +(а n – 1 + b n – 1 )× 10n – 1 + …( а0 +b0) слагаемые (а k + 1+ b k+1) × 10k +1+ (аk + bk)× 10k могут быть заменены на (а k + 1+ b k+1 + 1)× 10k +1 + сk × 10k. После этого рассматриваем коэффициенты аn + bn, а n – 1 + b n – 1 , + … а k + 1+ b k+1 + 1, выбираем наименьшее s, при котором коэффициент больше 9, и повторяем описанную процедуру. Через n шагов придем к выражению вида: х + у = (сп + 10) × 10n + …+ с0, где сп¹ 0, или х + у =10n + 1 + сп × 10n + … + с0, и где для всех п выполняется равенство 0 £ сп < 10. Тем самым получена десятичная запись числа х + у.

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

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

1. Записывают второе слагаемое под первым так, чтобы соответст­вующие разряды находилось друг под другом.

2. Складывают единицы первого разряда. Если сумма меньше десяти записывают ее в разряд единиц ответа и переходят к следующему разряду (десятков).

3. Если сумма единиц больше или равна десяти, то представляют ее в виде а0 + b0 = 1 ·10 + с0, где с0 - однозначное число; записываютс0, в разряд единиц ответа и прибавляют 1 к десяткампервого слагаемого, после чего переходят к разряду десятков.

4. Повторяют те же действия с десятками, потом с сотнями и процесс заканчивается, когда оказываются сложенными цифры старших разрядов. При этом, если их сумма больше или равна десяти, то приписываем впереди обоих слагаемых нули, увеличиваем нуль перед первым слагаемым на 1 и выполняем сложение 1 + 0 = 1.

Замечание. В этом алгоритме (как и в некоторых других) для краткости употребляется термин «цифра» вместо «однозначное число, изображаемое цифрой».

– Конец работы –

Эта тема принадлежит разделу:

Непротиворечивая система аксиом называется независимой, если никакая из аксиом этой системы не является следствием других аксиом этой системы

При аксиоматическом построении теории по существу все утверж дения выводятся путем доказательства из аксиом Поэтому к системе аксиом предъявляются... Система аксиом называется непротиворечивой если из нее нельзя логически... Если система аксиом не обладает этим свойством она не может быть пригодной для обоснования научной теории...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Алгоритм сложения

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Количественные натуральные числа. Счет
Аксиоматическая теория описывает натуральное число как эле­мент бесконечного ряда, в котором числа располагаются в определенном порядке, существует первое число и т.д. Другими словами, в аксиоматик

Вопросы для самоконтроля
1. Назовите виды множеств, дайте им характеристику. Какие можно производить операции над множествами? 2. Что такое «число», «цифра», «счет»? 3. В чем связь и различие счета и изме

Теоретико-множественный смысл частного натуральных чисел.
Основная литература[17, 18, 23, 33, 34]; Дополнительная литература [4, 29, 34, 55] Введение. Введя понятие отрезка натурального ряда, мы выяснил

Теоретико-множественный смысл суммы
Сложение целых неотрицательных чисел связано с объединением конечных непересекающихся множеств. Например, если множество А содержит 5 элементов, а множество В - 4 элемента и пересечен

Теоретико-множественный смысл разности
В аксиоматической теории вычитание натуральных чисел определено как операция, обратная сложению: а – b = с Û ($ сÎN) b + с = а. Вычитание целых неотрицательных чисел определяет

Теоретико-множественный смысл произведения
Определение умножения натуральных чисел в аксиоматической теории основывается на понятии отношения «непосредственно следовать за» и сложении. В школьном курсе математики используется другое определ

Теоретико-множественный смысл частного натуральных чисел
В аксиоматической теории деление определяется как операция, обратная умножению, поэтому между делением и умножением устанавливается тесная взаимосвязь. Если а× b = с, то, зная произведение с

ТЕМА 14. ПОЗИЦИОННЫЕ И НЕПОЗИЦИОННЫЕ СИСТЕМЫ ИСЧИСЛЕНИЯ
Содержание 1. Позиционные и непозиционные системы счисления. 2. Запись числа в десятичной системе счисления. Основная литература [17, 18, 33, 34, 35];

Язык для наименования, записи чисел и выполнения действий над ними называют системой счисления.
Называть числа и вести счет люди научились еще до появления письменности. В этом им помогали, прежде всего, пальцы рук и ног. Издревле употреблялся еще такой вид инструментального счета, как деревя

Запись числа в десятичной системе счисления
Как известно, в десятичной системе счисления для записи чисел пользуется 10 знаков (цифр): 0, 1,2, 3, 4, 5, 6, 7, 8, 9. Из них образую конечные последовательности, которые являются краткими записям

Алгоритм вычитания
Вычитание однозначного числа b из однозначного или двузначного числа а, не превышающего 18, сводится к поиску такого числа с, что b + с = а, и происходит с учетом таблицы сложения однозначных чисел

Описанный процесс позволяет сформулировать в общем виде алгоритм вычитания чисел в десятичной системе счисления.
1. Записываем вычитаемое под уменьшаемым так, чтобы соответствующие разряды находились друг под другом. 2. Если цифра в разряде единиц вычитаемого не превосходит соответствующей цифры умен

Алгоритм умножения
Умножение однозначных чисел можно выполнить, основываясь на определении этого действия. Но чтобы всякий раз не обращаться к определению, все произведения однозначных чисел записывают в особую табли

Алгоритм деления
Когда речь идет о технике деления чисел, то этот процесс рассматривают как действие деления с остатком: разделить целое неотрицательное число а на натуральное число b - это значит найти

Обобщением различных случаев деления целого неотрицательного числа а на натуральное число b является следующий алгоритм деления уголком.
1. Если а =b, то частное q = 1, остаток r = 0. 2. Если а >b и число разрядов в числах а и b одинаково, то частное q находим перебором, последовательно умножая b на 1, 2, 3, 4, 5, 6, 7,

Наименьшее общее кратное и наибольший общий делитель.
4. Простые числа. 5. Способы нахождения наибольшего общего делителя и наименьшего общего кратного чисел. Основная литература [7, 9-13, 23, 33, 34]; Дополнительн

Отношение делимости и его свойства
Определение.Пусть даны натуральные числа а и b. Говорят, что число а делится на число b, если существует такое натуральное число q, что а = bq. В этом случае чис

Признаки делимости
Рассмотренные в свойства отношения делимости позволяют доказать известные признаки делимости чисел, записанных в десятич­ной системе счисления, на 2, 3, 4, 5, 9. Признаки делимости позволя

Наименьшее общее кратное и наибольший общий делитель
Рассмотрим известные из школьного курса математики понятия наименьшего общего кратного и наибольшего общего делителя натуральных чисел, сформулируем их основные свойства, опустив все доказательства

Простые числа
Простые числа играют большую роль в математике - по существу они являются «кирпичами», из которых строятся составные числа. Это утверждается в теореме, называемой основной теоремой арифмет

Способы нахождения наибольшего общего делителя и наименьшего общего кратного чисел
Рассмотрим сначала способ, основанный на разложении данных чисел на простые множители. Пусть даны два числа 3600 и 288. Представим их в каноническом виде: 3600 = 24×3

ТЕМА 17. О РАСШИРЕНИИ МНОЖЕСТВА НАТУРАЛЬНЫХ ЧИСЕЛ
Содержание 1. Понятие дроби. 2. Положительные рациональные числа. 3. Запись положительных рациональных чисел в виде десятичных дробей. 4. Действительные ч

Понятие дроби
Пусть требуется измерить длину отрезка х с помощью единичного отрезка е (рис. 1). При измерении оказалос

Положительные рациональные числа
Отношение равенства является отношением эквивалентностинамножестве дробей, поэтому оно порождает на нем классы эквивалентности. В каждом таком классе содержатся равные междусобой дроби. На

Сложение положительных рациональных чисел коммутативно и ассоциативно,
("а, b Î Q+) а + b= b + а; ("а, b, с Î Q+) (а + b)+ с = а + (b+ с) Прежде чем сформулировать определе

Запись положительных рациональных чисел в виде десятичных дробей
Впрактической деятельности широко используются дроби, знаменатели которых являются степенями 10. Их называют десятичными. Определение. Десят

Действительные числа
Одним из источников появления десятичных дробей является деление натуральных чисел, другим - измерение величин. Выясним, например, как могут получиться десятичные дроби при измерении длины отрезка.

Теоретико-множественный смысл разности.
8. Отношения «больше на» и «меньше на». 9. Правила вычитания числа из суммы и суммы из числа. 10. Из истории возникновения и развития способов записи натуральных чисел и нуля.

Множество положительных рациональных чисел как расширение множества натуральных чисел.
27. Запись положительных рациональных чисел в виде десятичных дробей. 28. Действительные числа.     МОДУЛЬ 4. ГЕОМЕТРИЧЕСКИЕ ФИГУРЫ И ВЕЛИЧ

Понятие положительной скалярной величины и ее измерения
Рассмотрим два высказывания, в которых используется слово «длина»: 1) Многие окружающие нас предметы имеют длину. 2) Стол имеет длину. В первом предложении утверждается,

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги