题目描述
输入一个华氏温度,要求输出摄氏温度。公式为 c=5(F-32)/9 输出要求有文字说明,取位2小数。
输入描述
一个华氏温度,浮点数
输出描述
摄氏温度,浮点两位小数
样例输入
-40
样例输出
c=-40.00
提示
零下40度,摄氏度和华氏度居然相等??
float 单精度浮点数 用于储存小数,7位有效数字
double 双精度浮点数,更高的精度,16位有效数字
所以出错时想想是不是精度不够哦~
示例代码:
#include <iostream>;
#include <iomanip>;
using namespace std;
int main(){
double n,m;
cin>>n;
m=(5.0*(n-32)/9.0);
cout<<"c="<<fixed<<setprecision(2)<<m;
return 0;
}