Na matemática, uma divisão é chamada divisão por zero se o divisor é zero. Tal divisão pode ser formalmente expressada como {\displaystyle \textstyle {\frac {a}{0}}} no qual a é o dividendo. Um valor bem definido para essa expressão depende do contexto matemático. Para a aritmética com números reais, a expressão não possui significado.
Em programação, uma tentativa de dividir um número de ponto flutuante por zero deve resultar no número infinito (positivo ou negativo) de acordo com o padrão IEEE 754 para pontos flutuantes. No entanto, dependendo do ambiente de programação e do tipo de número sendo dividido por zero (como o inteiro, por exemplo), é possível que: seja gerada uma exceção, seja produzida uma mensagem de erro, faça o programa terminar, resulte em infinito positivo ou negativo ou resulte em um valor especial não numérico
Lista de comentários
Na matemática, uma divisão é chamada divisão por zero se o divisor é zero. Tal divisão pode ser formalmente expressada como {\displaystyle \textstyle {\frac {a}{0}}} no qual a é o dividendo. Um valor bem definido para essa expressão depende do contexto matemático. Para a aritmética com números reais, a expressão não possui significado.
Em programação, uma tentativa de dividir um número de ponto flutuante por zero deve resultar no número infinito (positivo ou negativo) de acordo com o padrão IEEE 754 para pontos flutuantes. No entanto, dependendo do ambiente de programação e do tipo de número sendo dividido por zero (como o inteiro, por exemplo), é possível que: seja gerada uma exceção, seja produzida uma mensagem de erro, faça o programa terminar, resulte em infinito positivo ou negativo ou resulte em um valor especial não numérico