Re[7]: Программистские ошибки для чайников
От: Nuzhny Россия https://github.com/Nuzhny007
Дата: 16.10.08 08:17
Оценка:
Здравствуйте, mishaa, Вы писали:

M>Я бы объяснял примерно так:


M>Отрицательный числа появляются из-за желания всегда иметь решения для уравний a+x=b, ну или чтобы операция минус была всегда определена.


M>Необходимо только узнать как отрицательный числа связаны со второй известной нам операцией умножения.


M>Что мы знаем о связи сложения и умножения для натуральных чисел? Только дистрибутивный закон: a(b+c) = a*b+a*c.


M>Было бы неплохо если бы этот закон сохранялся и в случае появления отрицательных.


M>Но если мы предположим что -1*-1 = -1, и возьмем a=-1, b=1, c=-1- мы с одной стороны получим -1*(1-1) = 0(по определению нуля о котором рассказано ранее), а с другой -1*1-1*(-1) = -2. Итак правило минус на минус — плюс, просто необходимо если мы пытаемся сохранить нашу систему числе компактной и красивой.


Бедные дети.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.