если интересно моё мнение, то переполнение Uint32, в обе стороны, считаю нормальным, и ничего исправлять не надо.
PS и я реально это буду это использовать, может даже где-то уже использовал.
-----------
а вот про деление на нуль - при целочисленном счёте получаем "бесконечность", а при вещественном - ноль.
наверно это логично, потому что напр. что бы получить "знак числа" при использовании вещественно арифметики,
можно просто разделить число на модуль самого себя.





Ответить с цитированием