Trong lập trình máy tính, số nguyên (tiếng Anh: integer) là kiểu dữ liệu đại diện cho một tập hợp con hữu hạn của các số nguyên toán học. Các kiểu dữ liệu số nguyên có thể có nhiều kích thước khác nhau và có thể chứa hoặc không chứa giá trị âm. Thường thì số nguyên được biểu diễn bằng chuỗi các bit nhị phân, và kích thước của chuỗi này có thể thay đổi tùy vào từng loại máy tính. Hầu hết các phần cứng máy tính, bao gồm cả các máy ảo, đều hỗ trợ cách biểu diễn số nguyên cho các thanh ghi xử lý hoặc địa chỉ bộ nhớ.
Giá trị và phương thức biểu diễn
Giá trị của kiểu dữ liệu số nguyên là số nguyên toán học tương ứng với nó. Kiểu số nguyên có thể là không dấu (unsigned), chỉ dùng để biểu diễn các số nguyên không âm, hoặc có dấu (signed), có thể chứa các số nguyên âm.
- Biểu diễn số âm
- Mã hóa số thập phân thành nhị phân
- Vấn đề tràn số nguyên
- Kiểu dữ liệu trong C
Ghi chú quan trọng
Các kiểu dữ liệu | |
|---|---|
| Không xác định |
|
| Số |
|
| Con trỏ |
|
| Văn bản |
|
| Phức hợp |
|
| Khác |
|
| Chủ đề liên quan |
|
