Các kiểu dữ liệu số trong C++
Các loại số
Sử dụng int
khi bạn cần lưu trữ một số nguyên không có số thập phân, như 35 hoặc 1000 và float
hoặc double
khi bạn cần số dấu phẩy động (có số thập phân), như 9,99 hoặc 3,14515.
float
so với double
Độ chính xác của giá trị dấu phẩy động cho biết giá trị đó có thể có bao nhiêu chữ số sau dấu thập phân. Độ chính xác của float
chỉ có sáu hoặc bảy chữ số thập phân, trong khi biến double
có độ chính xác khoảng 15 chữ số. Vì vậy sẽ an toàn hơn khi sử dụng double
cho hầu hết các phép tính.
Số khoa học
Số dấu phẩy động cũng có thể là số khoa học có chữ "e" để biểu thị lũy thừa của 10: