新人求教解决办法

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

新人求教
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函数默认并不是“四舍五入”运算的。