小编Jes*_*Ram的帖子

如何在C中读取和存储货币值

我想知道在C中读取和存储货币值的最佳方法是什么,例如11.22.

我试过scan("%f", &num),但我在浮动结束时得到随机值.

有没有办法只读到小数点后第二位?

如果我添加这些数字,它们就不准确; 由于某种原因它倒圆了.添加11.22 + 22.33优于11.220000 + 22.330000,因为我在最后得到随机值; 我不知道为什么!

如果超出小数点后第二位并且用户输入了一个字符,是否有办法将错误返回给用户.

我在考虑将(数组)字符串转换为浮点数.

c floating-point

0
推荐指数
1
解决办法
93
查看次数

标签 统计

c ×1

floating-point ×1