sqrt 函数

double sqrt(
  1. num x
)

x 转换为 double 类型,并返回该值的正平方根。

如果 x 是 -0.0,则返回 -0.0,如果 x 是其他负数或 NaN,则返回 NaN。

var result = sqrt(9.3);
print(result); // 3.0495901363953815
result = sqrt(2);
print(result); // 1.4142135623730951
result = sqrt(0);
print(result); // 0.0
result = sqrt(-2.2);
print(result); // NaN

实现

external double sqrt(num x);