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