О математике

Mar 11, 2020 18:03

Сегодня случайно не подумавши набрал формулу, которая включает "минус ноль". То есть он не только ноль, но его и надо минус складывать.

Дрянь эта ваша математика. В подмётки не годится русской артиллерии.

Leave a comment

Comments 15

nabbla1 March 11 2020, 17:04:05 UTC
В целых числах в дополнительном коде такой фигни нет! Там ноль ровно один. А числа в плавающей точке - да, шлак.

Но уравновешенная троичная система счисления самая красивая, жаль, аппаратно её хрен сделаешь.

Reply

the_toad March 12 2020, 10:38:24 UTC
Да, и это я ещё не успел написать, что добавить надо не просто - 0, а -0.0, например.

В моей жизни бывали случаи, когдау множение на 1,0 кардинально меняло ситуацию. То есть компилятор переставал думать "а давайте ограничимся целыми числами по умолчанию", и, увидевши запятую, соглашался "мда, ну ладно, я вам тут на float переключусь".

Reply


(The comment has been removed)

the_toad March 12 2020, 13:30:38 UTC
Не, ну понятно, что математика позволяет нам ежесекундно извлекать квадратный корень даже из полной хуйни, но иногда так посмотришь - божечки, да это ж полная хуйня!

Reply

(The comment has been removed)

israsar March 24 2020, 00:56:45 UTC
Но не всегда он достаточно квадратен!

Reply


ziavra March 11 2020, 17:34:59 UTC
в односторонних пределах так и пишут же: +0, -0
https://ru.wikipedia.org/wiki/Односторонний_предел

Reply


john_jack March 11 2020, 17:50:01 UTC
Минус 0 есть результат округления от минус 0.4(9) же.

Reply

the_toad March 12 2020, 10:39:20 UTC
В военных условиях в тёмное время суток.

Reply

john_jack March 12 2020, 12:12:01 UTC
Показывает разницу между "грязь замёрзла" и "грязь растаяла".

Reply


pigdeon March 11 2020, 20:17:17 UTC
Ноль слева, ноль справа... Ногами к нему и затоптать.

Reply


Leave a comment

Up