Показать сообщение отдельно
  #31 (permalink)  
Старый 28.01.2012, 20:08
Профессор
Посмотреть профиль Найти все сообщения от Livaanderiamarum
 
Регистрация: 25.12.2011
Сообщений: 786

Раскрою вам секрет, операторы арифметики могут работать только с числами. 0 и inf не числа. Например 2^0 означает умножить 2 на 2, 0 раз. Оператор степень просто не выполняет работу, В результате получится 2.
2+0 означает прибавить к 2 ничего. но дело в том что в мире бесконечное количество "ничего" в каждом месте. Вся двойка просто пронизана ничем. Между двойкой и тройкой влезает ничего, при чем в бесконечном количестве. Это означает что 2+0 = 2 потому что мы не делаем операцию. оператор не умеет работать с нечислами. по этому просто СЛОЖЕНИЕ НЕ ДЕЛАЕТСЯ.

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

по той же причине и не сработает оператор умножения
2*0 = 2


Иными словами не нужно пытаться использовать операторы числовые для работы с нечислами.
операция 2 - 2 возвращает нечисло.

Если хотите работать с нечислами нужно разработать другие операторы.
Ответить с цитированием