vc++中小数除以或者乘以小数怎么做? 例如.float y=3.45678; y=(y100

vc++中小数除以或者乘以小数怎么做? 例如.float y=3.45678; y=(y100,第1张

float x,y,num1,num2

cout<<"input number:"<<endl

cin>>x

cin>>y

num1=x*y

num2=x/y

cout<<“积为:”<<num1<<endl

cout<<"除为:"<<num2<<endl

return 0

float是浮点型的,而double是双精度的,你需要换成double类型,但是还不能解决问题,需要对它的小数位数进行控制,如输出浮点数3.1415并换行,并设置为5个字符,小数点后保留两位有效数字,输出语句如下:

cout<<setw(5)<<setprecision(3)<<3.1415<<endl

希望你能够满意


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8140226.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-13
下一篇2023-04-13

发表评论

登录后才能评论

评论列表(0条)

    保存