首页 > 编程知识 正文

物理保留几位有效数字,c加加中保留几位小数的函数

时间:2023-05-04 12:08:31 阅读:108221 作者:4507

#includeiostream

#includeiomanip

using namespace std;

void main () )

{

float f,c;

cout '华氏温度: ';

cinf;

c=5*(f-32 )/9;

coutsetiosflags (IOs : fixed;

cout.precision(2); //输出小数点后2位

cout '摄氏温度为:'cendl;

}

四舍五入保留两位数

当然在c语言中更简单。 直接使用printf的输出控制就可以了。

这里需要注意:

浮动和双精度的输入输出不同

用于浮动的“%f”

用于双精度的“%lf”或“%lf”

举个例子:

#include stdio.h

int main () )

{

长双a;

scanf('%lf ),a );

printf('%.2lf ',a );

返回0;

}

同样是四舍五入啊

转载于:3359 www.cn blogs.com/devil-91/archive/2012/05/14/2500786.html

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。