Skip to content

扩展数学函数 ​

1.d2r ​

将角度转换成弧度,传入参数单位是角度。


原型 ​

js
d2r(a) => double

示例 ​

js
print(d2r(7));

2.r2d ​

将弧度转换成角度,传入参数单位是弧度。


原型 ​

js
r2d(a) => double

示例 ​

js
r2d(7)

3.sin ​

sin 函数,传入参数单位是弧度。


原型 ​

js
sin(a) => double

示例 ​

js
print(sin(0));

4.cos ​

cos 函数,传入参数单位是弧度。


原型 ​

js
cos(a) => double

示例 ​

js
print(cos(0));

5.tan ​

tan 函数,传入参数单位是弧度。


原型 ​

js
tan(a) => double

示例 ​

js
print(tan(1));

6.asin ​

asin 函数,传入参数单位是弧度。


原型 ​

js
asin(a) => double

示例 ​

js
print(asin(1));

7.acos ​

acos 函数,传入参数单位是弧度。


原型 ​

js
acos(a) => double

示例 ​

js
print(acos(1));

8.atan ​

atan 函数,传入参数单位是弧度。


原型 ​

js
atan(a) => double

示例 ​

js
print(atan(1));

9.atan2 ​

atan2 函数,传入参数单位是弧度。


原型 ​

js
atan2(a, b) => double

示例 ​

js
print(atan2(2, 3));

10.sin_deg ​

sin_deg 函数,传入参数单位是角度。


原型 ​

js
sin_deg(a) => double

示例 ​

js
print(sin_deg(45));

11.cos_deg ​

cos_deg 函数,传入参数单位是角度。


原型 ​

js
cos_deg(a) => double

示例 ​

js
print(cos_deg(45));

12.tan_deg ​

tan_deg 函数,传入参数单位是角度。


原型 ​

js
tan_deg(a) => double

示例 ​

js
print(tan_deg(30));

13.asin_deg ​

asin_deg 函数,传入参数单位是角度。


原型 ​

js
asin_deg(a) => double

示例 ​

js
print(asin_deg(45));

14.acos_deg ​

acos_deg 函数,传入参数单位是角度。


原型 ​

js
acos_deg(a) => double

示例 ​

js
print(acos_deg(45));

15.atan_deg ​

atan_deg 函数,传入参数单位是角度。


原型 ​

js
atan_deg(a) => double

示例 ​

js
print(atan_deg(30));

16.atan2_deg ​

atan2_deg 函数,传入参数单位是弧度。


原型 ​

js
atan2_deg(a, b) => double

示例 ​

js
print(atan2_deg(20, 30));

17.exp ​

exp 函数


原型 ​

js
exp(a) => double

示例 ​

js
print(exp(7));

18.sqrt ​

sqrt 函数。


原型 ​

js
sqrt(a) => double

示例 ​

js
print(sqrt(2));

19.pow ​

pow 函数。


原型 ​

js
pow(a, b) => double

示例 ​

js
print(pow(2, 3));

20.log10 ​

log10 函数。


原型 ​

js
log10(a) => double

示例 ​

js
print(log10(9));

21.logf ​

logf 函数。


原型 ​

js
logf(a) => double

示例 ​

js
print(logf(0));

22.pow10 ​

pow10 函数。


原型 ​

js
pow10(a) => double

示例 ​

js
print(pow10(2));

23.is_prime ​

是否为质数。


原型 ​

js
is_prime(a) => bool

示例 ​

js
print(is_prime(7));

24.is_int ​

是否为整数。


原型 ​

js
is_int(a) => bool

示例 ​

js
print(is_int(7));

25.is_odd ​

是否为奇数。


原型 ​

js
is_odd(a) => bool

示例 ​

js
print(is_odd(7));

26.is_even ​

是否为偶数。


原型 ​

js
is_even(a) => bool

示例 ​

js
print(is_even(7));

27.is_negative ​

是否为负数。


原型 ​

js
is_negative(a) => bool

示例 ​

js
print(is_negative(7));

28.is_positive ​

是否为正数。


原型 ​

js
is_positive(a) => bool

示例 ​

js
print(is_positive(7));

29.random0to1 ​

生成一个0到1之间的随机数。


原型 ​

js
random0to1() => double

示例 ​

js
print(random0to1());