Trong C++, kiểu số chấm động đại diện cho số thực (Ví dụ: 69.9696, 3.14159, 0.00001 …), dùng để lưu trữ những số rất lớn hoặc rất nhỏ.
Ví dụ:
#include <iostream>
using namespace std;
int main(){
//Doi USD sang VND
float tigia;
float sotien;
cout<<"Nhap so tien can doi: ";cin>>sotien;
cout<<"Nhap ti gia quy doi: ";cin>>tigia;
cout<<"Quy doi sang VND= "<<tigia*sotien;
return 0;
}
Kết quả bài toán như sau:
Nhap so tien can doi: 100
Nhap ti gia quy doi: 21500
Quy doi sang VND: 2.15e+006
Kết quả bài toán được thể hiện dưới dạng dấu chấm động. Để dễ hiểu hơn, setprecision(p) định dạng số thực in ra với p chữ số sau dấu thập phân.
#include <iostream>
#include<iomanip>//dùng cho setprecision
using namespace std;
int main(){
//Doi USD sang VND
float tigia;
float sotien;
cout<<"Nhap so tien can doi: ";cin>>sotien;
cout<<"Nhap ti gia quy doi: ";cin>>tigia;
cout<<"Quy doi sang VND= "<<setprecision(10)<<tigia*sotien;
return 0;
}
Kết quả bài toán như sau:
Nhap so tien can doi: 100
Nhap ti gia quy doi: 21500
Quy doi sang VND: 2150000
» Tin mới nhất:
» Các tin khác: