tonyk писал(а):Всё-таки уран плавил.
а ты форумом не ошибся? ураноплавильщиков тут нет, кроме тебя, и ураноплавильные подходы тут вряд ли разумно применять
в частности, примерно за 30 лет активного программирования, в том числе на PC, исключения по делению на 0 у меня были только в студенческие годы, да и то буквально несколько раз. а в МК вообще никогда не ловил проблем из-за некорректных вычислений.
tonyk писал(а):Кстати, в результате вычислений может получиться не число
не может

NaN - это тоже число, из битиков
Reflector писал(а):Прилетело нейтрино, один бит RAM изменился и попадаем в соответствующий обработчик прерывания
который тоже поврежден предыдущим нейтрино... и, естественно, не отрабатывает из-за этого... паранойя никогда до добра не доводила
AlexS4 писал(а):сделать программу надежно работающую на неисправном компьютере для общего случая невозможно
тут ураноплавильщик недавно доказывал, что не только можно, но и нужно! программа должна работать правильно всегда, невзирая на любые ошибки, неисправности и вообще на выключенном МК

не уверен, но подозреваю, что и на непрошитом тоже...
tonyk писал(а):Завтра понадобится вам 96-ти битная арифметика, и будете вы новые костыли выдумывать
уран в пятерочку завезут по дешевке? никому из здесь присутствующих, даже такому гуру, как
Reflector,
никогда не понадобится такая арифметика... во всяком случае в контексте pet-проектов, т.е. любительстве, о чем мы тут все (кроме тебя) и говорим