Java检测Float是正还是负

时间:2012-05-03 00:19:07

标签: java android numbers floating-point

我正在使用Android手势和onFling方法。有两个浮点变量通过velocityX和velocityY。这些论文可以是0.0,正面或负面。显然0.0很容易检测,但我如何检测它是正还是负浮点数。

我发现了一些int和double的代码,但没有任何与float特别相关的代码。

2 个答案:

答案 0 :(得分:5)

您是否尝试过<>?这些运算符用于那种事情......

答案 1 :(得分:3)

只需与0.0比较。像这样:

var x = 0.01;
var y = -0.01;
if (x > 0.0) { /* positive */ }
if (y < 0.0) { /* negative */ }