Lar Desenvolvimento O que é excesso de número inteiro? - o que é techopedia

O que é excesso de número inteiro? - o que é techopedia

Índice:

Anonim

Definição - O que significa Estouro Estouro?

Estouro de número inteiro é o resultado de uma tentativa de uma CPU de gerar aritmeticamente um número maior do que o que pode caber no espaço de armazenamento de memória dedicado. As operações aritméticas sempre têm o potencial de retornar valores inesperados, o que pode causar um erro que força o programa inteiro a ser desligado. Por esse motivo, a maioria dos programadores prefere executar operações matemáticas dentro de um quadro de exceção, que retorna uma exceção no caso de estouro de número inteiro.

O excesso de número inteiro também é conhecido como estouro aritmético.

Techopedia explica Estouro Inteiro

Um exemplo de excesso de número inteiro pode ocorrer quando um desenvolvedor de programa não permite a ocorrência de um número negativo. Nesse caso, se uma variável executar uma operação resultando em um número negativo, ocorrerá um estouro e a variável será retornada como um número inteiro positivo. Outro exemplo de excesso de número inteiro seria dividir um número por zero, que matematicamente gera um número grande com um valor infinito.

O comportamento de um processador no caso de um excesso de número inteiro difere de um processador para outro. As unidades de processamento gráfico e processadores de sinal digital são projetados para lidar com muitas condições aritméticas, incluindo excesso de número inteiro. Em uma instância de excesso de número inteiro, esses processadores geralmente retornam o número máximo permitido.

O que é excesso de número inteiro? - o que é techopedia