Попытайтесь разделить на ноль на механическом калькуляторе Facit ESA-01 - и наблюдайте за тем, как он медленно сходит с ума.
Каждый школьник знает, что на ноль делить нельзя. Простое (но далеко не идеальное) объяснение этому правилу заключается в том, что при подобном делении результат стремится к бесконечности.
В случае с механическим калькулятором подобное действие может стать отличной иллюстрацией принципов того, как работают подобные машины в целом.
Механический калькулятор использует набор зубчатых колес и зубьев разного размера - дифференциальное соотношение между передачами и помогает осуществлять вычисления.
Если вы захотите разделить 20 на 4, то калькулятор просто использует механику вычитания пять раз подряд:
20 - 4 = 16
16 - 4 = 12
12 - 4 = 8
8 - 4 = 4
4 - 4 = 0
Все просто! Но если любое число каждый раз вычитает из себя ноль, то цикл превращается в дурную бесконечность:
20 - 0 = 20
20 - 0 = 20
20 - 0 = 20
20 - 0 = 20
20 - 0 = 20
Так, медленно, но верно, машина сходит с ума.
Каждый школьник знает, что на ноль делить нельзя. Простое (но далеко не идеальное) объяснение этому правилу заключается в том, что при подобном делении результат стремится к бесконечности.
В случае с механическим калькулятором подобное действие может стать отличной иллюстрацией принципов того, как работают подобные машины в целом.
Механический калькулятор использует набор зубчатых колес и зубьев разного размера - дифференциальное соотношение между передачами и помогает осуществлять вычисления.
Если вы захотите разделить 20 на 4, то калькулятор просто использует механику вычитания пять раз подряд:
20 - 4 = 16
16 - 4 = 12
12 - 4 = 8
8 - 4 = 4
4 - 4 = 0
Все просто! Но если любое число каждый раз вычитает из себя ноль, то цикл превращается в дурную бесконечность:
20 - 0 = 20
20 - 0 = 20
20 - 0 = 20
20 - 0 = 20
20 - 0 = 20
Так, медленно, но верно, машина сходит с ума.