Math.sign()函数返回正数或负数+/- 1,表示传递给参数的数字的符号。如果传递给Math.sign()的数字为0,则它将返回一个+/-0。请注意,如果数字为正数,则不会返回显式(+)。
这可以用飞镖完成吗?也许可以用Maths库完成吗?我搜索了但找不到很多。
答案 0 :(得分:0)
不确定如何处理此问题,请将其删除或回答。 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;
而不是我使用的sign(b)
。