Почему нельзя делить на ноль?

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
Страницы: (12) « Первая ... 10 11 [12]   К последнему непрочитанному [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
Кнехт65
4.08.2017 - 12:11
0
Статус: Offline


Вольно дум

Регистрация: 29.12.16
Сообщений: 2285
Цитата (Razi @ 4.08.2017 - 11:31)
Цитата (Кнехт65 @ 3.08.2017 - 13:08)
Специально для малолеток с фимозом, которых мама(клетка) родила путём деления мамы....Вы мозги включайте иногда? Деления нет в природе. Это математическое действие выдуманное. Делить вещи, предметы, живые организмы - значит уничтожать их!

О! А вот и последователь Великих Русов.
Вы, батенька, сидите там тихонько в уголочке с Рыбниковым и теребонькайте на правильное умножение Русов и Всерод.
А то не разберутся что да как работает и лезут со своими утверждениями в неокрепшие головы.
Вы молотком болты закручиваете или отверткой? Нет. Ни тем и не другим. Вот так же и с математикой - это инструмент. Определения сложились исторически. И, вы не поверите, вся математика строится только на одном действии - сложении. Все остальные операции производные от сложения.
Да и разберитесь уже с тем почему происходит размножение "посредством деления", а после и заявляйте что есть в природе, а чего нет. Кстати молотков и отверток и много чего в природе тоже нет, но это не мешает вам забивать на эти и многие другие факты lol.gif

Абсолютно не мешает забивать на тебя и подобных "батенек"))
 
[^]
stohuev
4.08.2017 - 14:50
0
Статус: Offline


Ярила

Регистрация: 11.03.11
Сообщений: 7769
Цитата (DrunkIndian @ 3.08.2017 - 11:32)
Теоретически деление на ноль возможно. Но велик риск что остаточная масса делимого числа будет превосходить три массы Солнца, что повлечет за собой образование черного ноля и дальнейшие вычисления будут невозможны

Я не знаю, что курил автор темы, но догадываюсь, кто спистил всю траву gigi.gif

Это сообщение отредактировал stohuev - 4.08.2017 - 14:50
 
[^]
DinyaS7719
4.08.2017 - 16:25
1
Статус: Offline


Ярила

Регистрация: 22.03.14
Сообщений: 4285
Цитата (AVIcrak @ 4.08.2017 - 02:03)
Кстати, забыл добавить.
Ноль - это абстрактная величина.
Истинность любого числа зависит от доказательства неравенства другому числу.
Если проще : 1!=2
Но само доказательство торжественно только в рамках наших вычислений, то-есть насколько быстро мы заепёмся доказывать что сумма
(1+(1.0е-100500)) !=1.
Это тот самый анекдот про шпалы - считай шпалы, и когда заепёшся, то это только половина.

Пока выражение (1+(1.0е-100500)) является абстрактным - то оно не будет равно единице. Но как только появится желание посчитать это выражение на  первом попавшемся калькуляторе - то вас ждёт сюрприз. Кишки калькуляторов не всегда имеют возможность учитывать бесконечно малое значение на фоне большого числа. А в машинном выражении числа ноль 0e+0 - просто не существует, потому как в плавающей точке мантисса не может иметь нулевое значение.

Посему, пока число ноль является абстрактным - то его можно применять к таким-же абстрактным символам, например к яблокам. Делить на такой ноль можно.
Но если есть желание выполнить математическое действие не абстрактно, а вполне реально и получить точный результат - то тут всплывает проблема точности конечного результата (или оборудования). Точнее достоверность точности результата выражения.
Подобную фигню, чтобы не устраивать беспорядок - решили просто запретить.


Истинных чисел нет! Есть целые, натуральные, действительные, положительные, отрицательные, иррациональные, трансцендентные (не путать с трансгендерными), мнимые, комплексные. Абстрактных не бывает.

Слово "абстрактный" выучил, а слово "тождественно" - нет.

(1+(1.0е-100500)) <> 1! (Да, я паскалист) Эта сумма ровно на 1.0е-100500 больше единицы.

При чём здесь "машинное выражение"? Инженеры Intel так придумали - Ну и пусть сами ебутся со своими NaN ами! Они же ещё придумали -0 и +0!
 
[^]
DinyaS7719
4.08.2017 - 16:38
1
Статус: Offline


Ярила

Регистрация: 22.03.14
Сообщений: 4285
Цитата (al65 @ 3.08.2017 - 21:29)
Цитата (Badenser @ 3.08.2017 - 12:41)
а все таки,, почему 5х0 =0 ???

А 5х0=0х5? И можно ли сказать, что 0х5 меньше 1 литра?
Или я сейчас уже на пожизненное написал, раз категорически нельзя так?!
brake.gif

5х0 - не существует,
а 0х5 тождественно равно 0х0005, что в системе СИ приравнивается к 5 кубометрам, что подразумевает 5000 литров, или 10000 поллитровок (внесистемные единицы).
 
[^]
AVIcrak
4.08.2017 - 16:58
0
Статус: Offline


Ярила

Регистрация: 3.06.16
Сообщений: 1455
Цитата (DinyaS7719 @ 4.08.2017 - 16:25)
Истинных чисел нет! Есть целые, натуральные, действительные, положительные, отрицательные, иррациональные, трансцендентные (не путать с трансгендерными), мнимые, комплексные. Абстрактных не бывает.

Я рад за вас что вы находите в себе силы писать на паскале, для меня этот язык программирования слишком тормозной, он не предназначен для работы в реальном времени.
Но всё-же, не стоит вырывать из целого предложения всего одно слово - от этого полностью меняется смысл.
Весь перебор свойств чисел - тут не уместен, важна сама форма написания числа, а она получается линейной (хоть ты усрись). Бухгалтерию что видит число 1000 а записывает 100 - не трогаем, там свои законы.

Абстрактных чисел действительно не бывает, я даже не понимаю как вам такое в голову пришло. Абстрактных символов - просто завались. Достаточно написать букву (любую) - и заявить что эта буква слон. Всё, с этого момента слона можно делить на ноль.
 
[^]
Soulhunter
4.08.2017 - 17:16
-1
Статус: Offline


Завсегдатай

Регистрация: 9.12.06
Сообщений: 1663
вспомнилось
Урок математики в грузинской школе. Учитель:
- Кто знает, сколька будэт трижди три? Пэтров!
- Девять!
- Садысь, два! Иванов!
- Девять...
- Садысь, два! Гоги!
- Сэм, учытель!
- Да, гдэ-то так - сэм-восэм...
 
[^]
Abrazina
4.08.2017 - 17:23
0
Статус: Offline


Ярила

Регистрация: 17.04.08
Сообщений: 9308
Цитата (stive77 @ 3.08.2017 - 11:24)
простой пример:
2-2=3-3
2(1-1)=3(1-1)
подобные множители равенства можно сократить. получаем:
2=3
к обоим частям равенства можно прибавить одинаковые числа (например, 2):
2+2=3+2
получаем, что 2+2=5.
вот поэтому на ноль делить нельзя

Респект! Одно из самых внятных и понятных объяснений bravo.gif
 
[^]
DinyaS7719
5.08.2017 - 21:51
0
Статус: Offline


Ярила

Регистрация: 22.03.14
Сообщений: 4285
Цитата (nt60 @ 4.08.2017 - 10:37)
Цитата (DinyaS7719 @ 4.08.2017 - 03:35)
Цитата (MaxxOltt @ 3.08.2017 - 23:44)
Цитата
Калькулятор на ноль и не делит как раз.

А если его постепенно приучать к делению??? С начала разделим на 0,1, потом на 0,01 и так далее

Дальше у него процессор перегреется!

Был у меня такой случай. old.gif
В начале 90-х писал одну прогу на ассемблере на 286 АТ-шке. По ходу дела понадобилось делить 64-битное число на 32-битное. 286 процессор, если кто не в курсе, был 16-битный, поэтому одной командой тут явно не обойдёшься. smile.gif Максимум, можно было делить 32-битное число на 16-битное. Т.к. делимое и делитель, которыми предстояло оперировать моей проге, были числами не совсем произвольными и на практике отличались максимум раз в 1000, то решил не заморачиваться изящными алгоритмами и делить по-простому, последовательными вычитаниями, типа как на арифмометре. gigi.gif Первые тесты прошли нормально, но потом в какой-то момент задумался, а что будет, если на вход попадут кривые данные? upset.gif Посчитал предельный случай: деление 0xFFFFFFFFFFFFFFFF на 1. По растактовке 12МГц 80286 с этим моим "арифмометром" считал бы такое деление больше суток! blink.gif В итоге, выкосил этот арифмометр и написал нормальный быстрый алгоритм деления...

Вааще-то алгоритм деления подразумевает вычитание СО СДВИГОМ и "более суток" продолжаться никак не может.

Зато теперь я начинаю понимать, почему у меня браузер (не скажу какой) тормозит как обкуренный!

Это сообщение отредактировал DinyaS7719 - 5.08.2017 - 21:51
 
[^]
Galloper2
8.08.2017 - 16:01
0
Статус: Offline


Шутник

Регистрация: 5.06.15
Сообщений: 84
Возьмем тождество
-20 = -20
Представим его как 16 — 36 = 25 — 45
Прибавим к обеим частям 81/4
16 — 36 + 81/4 = 25 — 45 + 81/4
В левой части полный квадрат разности чисел 4 и 9/2
В правой части полный квадрат разности чисел 5 и 9/2
(4 — 9/2) в кв = (5 — 9/2) в кв
Извлекаем квадратный корень из обеих частейуравнения.
4 — 9/2 = 5 — 9/2
4 = 5
2 х 2 = 5
 
[^]
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 62042
0 Пользователей:
Страницы: (12) « Первая ... 10 11 [12]  [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



Активные темы






Наверх