Math.sign() 函数返回正数或负数 +/- 1,表示传递给参数的数字的符号。如果传递给 Math.sign() 的数字为 0,它将返回 +/- 0. 请注意,如果数字为正数,则不会返回显式 (+)。
这可以在 dart 中完成吗 - 也许可以使用数学库?我进行了搜索,但找不到太多相关内容。
不知道该怎么处理这个问题,要么删除它,要么回答它。提供的解决方案pskink是使用num.sign不需要 Dart Maths 库的解决方案。
其用法如下:
var a = 5;
var b = -32;
var c = a.sign; //without ()
var d = b.sign;
print(c); // 1;
print(d); // -1;
Run Code Online (Sandbox Code Playgroud)
而不是sign(b)我正在使用它。
| 归档时间: |
|
| 查看次数: |
813 次 |
| 最近记录: |