1/Trong nhiều tài liệu tham khảo thì số float nằm trong khoảng ±1.18 x 10-38 to ±3.4 x 1038 với 6-9 significant digits, typically 7 nhưng khi nhập một số chẳng hạn như 98765432.0 thì hình như nó đã là kiểu double.
2/ Máy đã tự động ép kiểu?
Số float lớn nhất/nhỏ nhất trong C/C++ là bao nhiêu và tự động ép kiểu
Nếu muốn khai báo kiểu float bắt buộc phải y=1.0f ạ?
Kiểu double chính xác hơn float, nên bạn khai báo float y = 1.0;
là đủ rồi
2 Likes
Mặc định nếu không set kiểu f
thì compiler sẽ tự set nó là double
, một vài compiler nếu không set chính xác nó sẽ báo warning
1 Like