我有一个似乎很容易解决的问题,但是我不确定语法.
我需要运行if/else语句,但我不确定如何正确设置条件.
不好的代码:
if (float_a = float_b or is within +-2 of it) {
do this
}
else {
do that
}
Run Code Online (Sandbox Code Playgroud)
实现这一目标的最简单方法是什么?
das*_*ght 16
你可以使用Math.abs:
if (Math.abs(float_a-float_b) <= 2) { ... }
Run Code Online (Sandbox Code Playgroud)
这意味着"如果a和b之间的绝对差值在2 ......之内".
if(Math.abs(float_a - float_b) <= 2) {
//do this
}
else {
//do that
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6018 次 |
| 最近记录: |