Чтобы было ясно, я не ищу NaN или бесконечность и не спрашиваю, каким должен быть ответ на x/0
. Я ищу это:
Основываясь на том, как деление выполняется аппаратно (я не знаю, как это делается), если бы деление выполнялось с делителем, равным 0, а процессор просто счастливо выполнял операцию, что бы из этого получилось?
Я понимаю, что это сильно зависит от дивиденда, поэтому для конкретного ответа я спрашиваю: что выдал бы компьютер, если бы он следовал своей стандартной операции деления на 42 / 0
?
Обновление:
Я постараюсь быть немного яснее. Я спрашиваю о реальных операциях, выполняемых с числами на битовом уровне, чтобы найти решение. Результат операции — просто биты. NaN и ошибки/исключения вступают в игру, когда обнаруживается, что делитель равен нулю. Если бы деление действительно произошло, какие биты вышли бы?