日期:2014-05-17  浏览次数:20878 次

新人求教
int posX = Convert.ToInt32((pointX - margin_left + gap / 2) / gap - 0.5f);
这个0.5f是个什么意思?

------解决方案--------------------
f说明0.5是浮点数
------解决方案--------------------
楼上正解

f说明0.5是浮点数
d表示double类型
------解决方案--------------------
LZ、我女神的头像都被你毁了、擦
PS:貌似大神都喜欢挑简单问题回答啊
------解决方案--------------------
float
------解决方案--------------------
0.5f表示单精度浮点数float型,值为0.5
------解决方案--------------------
加或者减0.5,通常是为了“四舍五入”。因为math.round函数默认并不是“四舍五入”运算的。