【发布时间】:2013-12-13 05:06:05
【问题描述】:
我正在为我的游戏进行响应式设计。我根据屏幕尺寸重新计算对象的位置。我正在做很好的计算,但我的函数给了我错误的结果,总是返回 0。 我需要返回值是一个 Int。
这里是代码:
public int rdnW(int a)
{
double b;
b = (a / 800 * 100);
return (int)(b * Widths / 100);
}
有了断点,我看到 b 总是 = 0;在我的情况下 a = 258。谢谢
【问题讨论】:
-
我已经编辑了你的标题。请参阅“Should questions include “tags” in their titles?”,其中的共识是“不,他们不应该”。
-
很难相信一个可能重复数十个问题的帖子有 6 个答案而没有一次接近投票。