1.输出保留3位小数的浮点数
读入一个单精度浮点数,保留3位小数输出这个浮点数
输入
只有一行,一个单精度浮点数
输出
也只有一行,读入的单精度浮点数保留3位小数的结果
样例输入:
12.34521
样例输出
12.345
#include <iostream>
using namespace std;
int main() {
float x; //定义单精度实型变量x
cin >> x; //输入给定1个单精度浮点数
printf("%.3lf", x); //输出x的值,精确到小数点后3位
return 0;
}
2.输出保留12位小数的浮点数
读入一个双精度浮点数,保留12位小数,输出这个浮点数
输入
只有一行,一个双精度浮点是
输出
也只有一行,保留12位小数的浮点数
样例输入
3.1415926535798932
样例输出
3.141592653580
#include <iostream>
using namespace std;
int main() {
double x; //定义双精度实型变量x
scanf("%lf", &x); //输入给定1个双精度浮点数
printf("%.12lf", x); //输出x的值,精确到小数点后12位
}