Переповнення цілого числа

Автор: Louise Ward
Дата Створення: 11 Лютий 2021
Дата Оновлення: 1 Липня 2024
Anonim
Как из целого числа вычесть дробь?
Відеоролик: Как из целого числа вычесть дробь?

Зміст

Визначення - Що означає переповнення Integer?

Переповнення цілого числа є результатом спроби центрального процесора арифметично генерувати число, більше, ніж те, що може вміститися у виділеному просторі пам’яті. Арифметичні операції завжди мають можливість повернути несподівані значення, що може спричинити помилку, яка змушує всю програму вимикатися. З цієї причини більшість програмістів вважають за краще виконувати математичні операції всередині кадру винятку, що повертає виняток у випадку заміщення цілого числа.


Переповнення цілого числа також відоме як арифметичне переповнення.

Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.

Техопедія пояснює переповнення Integer

Один приклад цілочисельного переповнення може статися, коли розробник програми не допускає виникнення від'ємного числа. У цьому випадку, якщо змінна виконує операцію, що призводить до від'ємного числа, виникає переповнення, і змінна повертається як додатне ціле число. Іншим прикладом цілого переповнення було б ділення числа на нуль, що математично дає велике число з нескінченним значенням.

Поведінка процесорів у випадку цілого переповнення відрізняється від одного процесора до іншого. Одиниці графічної обробки та цифрові сигнальні процесори розроблені для вирішення багатьох арифметичних умов, включаючи переливання цілих чисел. У екземплярі цілого переповнення ці процесори, як правило, повертають максимально допустиме число.