JavaScript is required

Đối với các số không dấu, phép cộng trên máy tính cho kết quả sai khi:

A.
Cộng hai số dương, cho kết quả âm
B.
Cộng hai số âm, cho kết quả dương
C.
Có nhớ ra khỏi bit cao nhất
D.
Cả a và b
Trả lời:

Đáp án đúng: C


Trong phép cộng số không dấu trên máy tính, kết quả sai xảy ra khi có nhớ (carry) từ bit cao nhất. Điều này xảy ra khi tổng của hai số vượt quá giá trị lớn nhất mà kiểu dữ liệu đó có thể biểu diễn, dẫn đến tràn số (overflow). Các phương án A và B chỉ đúng trong trường hợp số có dấu.

Câu hỏi liên quan