C++中小数点输出格式(实例代码)
在《算法竞赛入门经典》一书中
习题1-5打折(discount)
一件衣服95元,若消费满300元,可打八五折。输入购买衣服件数,输出需要支付的金额(单位:元),保留两位小数。
我编写的代码为
#include#include usingnamespacestd; intmain(void){ doubles; cin>>s; if(s*95>=300){ cout< 于是将C++中如何显示不同格式的小数查了一下:
Floatingpointoutputcanbechangedwith < #include#include usingnamespacestd; intmain(void){ doubleS=0.000000123; doubleA=456.7; doubleB=8910000000000.0; cout<<"defaultprecisionis" < 输出为:
defaultprecisionis6
S=1.23e-007
A=456.7
B=8.91e+012
ios::showpointON
S=1.23000e-007
A=456.700
B=8.91000e+012
ios::showpointOFF
ios::fixedON
S=0.000000
A=456.700000
B=8910000000000.000000
ios::scientificON
S=1.230000e-007
A=4.567000e+002
B=8.910000e+012--------------------------------
Processexitedafter0.02482secondswithreturnvalue0
请按任意键继续...
以上这篇C++中小数点输出格式(实例代码)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。