бесконечность))
а если на моей платформе при делении на ноль у меня аккамулятор взрывается
Скажи свою платформу, я приеду
Если это бесконечность, то рано или поздно у тебя кончится память для записи этого числа
По идее все так и должно быть, бесконечность же
Хотя если взглянуть с другой стороны. Наша программа - это новая вселенная. А во вселенной есть бесконечность и она без каких-либо последствий существует и не отбирает нашу память. Нужно как-то по-другому решить эту проблему бытия бесконечности в плюсовом пространстве запущенных проектов
Что вы понимаете под знаком "/" и словом бесконечность, когда говорите "1/0 дает бесконечность"
по кочану
Обычно ты чуть грубее отвечаешь вкратце
1/0 бесконечность не даёт. Успокойтесь
а 2/0 что дает?
Тоже бесконечность. Коньстанта деленная на 0 даёт бесконечность
тогда получается бесконечность делить на бесконечность дает 1, то есть (2/0)/(1/0) дает 1?
При делении на число __стремящееся__ к нулю получается число __стремящееся__ к бесконечности. Точка. Деление на ноль не определено.
Потому что оно не представимо в целочисленной алгебре, и кидает ошибку компиляции, например, в вижаке
так и до понятия предела дойдем и Лопиталя
Потому что деление на ноль у интов не определено стандартом?
Давайте определим через #define
Деление float на ноль даст бесконечность. Деление целого на ноль - UB
Почему - потому что в целых нет предоставления бесконечности, и что у тебя будет в результате - зависит от твоего процессора . Может будет прерывание, может просто переполнение.
Обсуждают сегодня