Estouro de número inteiro

Autor: Louise Ward
Data De Criação: 11 Fevereiro 2021
Data De Atualização: 1 Julho 2024
Anonim
Estouro de número inteiro - Tecnologia
Estouro de número inteiro - Tecnologia

Contente

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 excesso de número inteiro.


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

Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

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.

Um comportamento do processador no caso de um estouro de número inteiro difere de um processador para outro. As unidades de processamento gráfico e os 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.