为什么显示:体重:82.500000 KG,不是82.5 KG?为什么多出5个0
免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。
版权声明:作者保留权利,不代表天盟立场。
|
|
|
|
float数据类型,输出时是六位小数,printf("%f",a);,如果要输出一位小数就是printf("%.1f",a);如果要输出两位小数printf("%.2f",a); |
|
|
|
|
float 和 double 自动保留6位小数 请采纳 谢谢,有问题继续讨论 |
|
|
|
|
数据类型是float,如果要显示82.5只需要改成%.1f就好了 |
|
|
|
|