Tràn số nguyên

Tác Giả: Louise Ward
Ngày Sáng TạO: 11 Tháng 2 2021
CậP NhậT Ngày Tháng: 1 Tháng BảY 2024
Anonim
Tràn số nguyên - Công Nghệ
Tràn số nguyên - Công Nghệ

NộI Dung

Định nghĩa - Integer Overflow có nghĩa là gì?

Tràn số nguyên là kết quả của một nỗ lực của CPU để tạo ra một số lượng lớn hơn số lượng có thể vừa với không gian lưu trữ bộ nhớ dành riêng. Các phép toán số học luôn có khả năng trả về các giá trị không mong muốn, điều này có thể gây ra lỗi buộc toàn bộ chương trình phải tắt. Vì lý do này, hầu hết các lập trình viên thích thực hiện các phép toán trong khung ngoại lệ, trả về một ngoại lệ trong trường hợp tràn số nguyên thay thế.


Tràn số nguyên còn được gọi là tràn số học.

Giới thiệu về Microsoft Azure và Microsoft Cloud | Trong suốt hướng dẫn này, bạn sẽ tìm hiểu về điện toán đám mây là gì và Microsoft Azure có thể giúp bạn di chuyển và điều hành doanh nghiệp của bạn từ đám mây như thế nào.

Techopedia giải thích tràn Integer

Một ví dụ về tràn số nguyên có thể xảy ra khi nhà phát triển chương trình không cho phép xuất hiện số âm. Trong trường hợp này, nếu một biến thực hiện một hoạt động dẫn đến một số âm, một sự cố tràn xảy ra và biến được trả về dưới dạng một số nguyên dương. Một ví dụ khác về tràn số nguyên sẽ chia một số cho 0, về mặt toán học mang lại một số lớn với giá trị vô hạn.

Một hành vi của bộ xử lý trong trường hợp tràn số nguyên khác nhau từ bộ xử lý này sang bộ xử lý khác. Các đơn vị xử lý đồ họa và bộ xử lý tín hiệu số được thiết kế để đối phó với nhiều điều kiện số học, bao gồm cả tràn số nguyên. Trong trường hợp tràn số nguyên, các bộ xử lý này thường trả về số lượng tối đa được phép.