请教一个精度的问题
我想讲一个得到一个值的前几位比如:
float v = 1.123456;
float b = v;
我想将1.1传过去23456不传应该怎么做呢?
[解决办法]
int(v*10) / 10.
[解决办法]
int(v*10) / 10.0f
[解决办法]
float b = int(v*10) / 10.0
发布时间: 2012-02-20 21:18:24 作者: rapoo
请教一个精度的问题
我想讲一个得到一个值的前几位比如:
float v = 1.123456;
float b = v;
我想将1.1传过去23456不传应该怎么做呢?
[解决办法]
int(v*10) / 10.
[解决办法]
int(v*10) / 10.0f
[解决办法]
float b = int(v*10) / 10.0