2^32 là về 4,2 tỷ. Đây là số lượng tối đa VALUES mà một số nhị phân có 32 chữ số (số 32 bit) có thể đại diện.
Các giá trị đó có thể là bất kỳ giá trị nào trong bất kỳ phạm vi nào. Trong một số 32 bit không hợp lệ, các giá trị hợp lệ là từ 0 đến 2^32-1 (thay vì 1 đến 2^32, nhưng số lượng VALUES tương đương, khoảng 4,2 tỷ).
Trong số 32 bit đã ký, một trong 32 bit được sử dụng để cho biết số có âm hay không. Điều này làm giảm số lượng giá trị bằng 2^1 hoặc một nửa. Con số này là 2^31, tức là khoảng 2,1 tỷ. Điều này có nghĩa là phạm vi hiện tại khoảng -2,1 tỷ đến 2,1 tỷ. Cùng một số giá trị, phạm vi khác nhau.
Nguồn
2010-09-29 23:55:30
trùng lặp của [Tại sao giá trị lớn nhất của số nguyên n bit không dấu 2^n-1 và không phải 2^n?] (Https://stackoverflow.com/questions/5771520/why-is-the-maximum -giá trị-of-an-unsigned-n-bit-số nguyên-2n-1-và-không-2n) –