将角度转换成弧度,传入参数单位是角度。
d2r(a) => double
print(d2r(7));
将弧度转换成角度,传入参数单位是弧度。
r2d(a) => double
r2d(7)
sin 函数,传入参数单位是弧度。
sin(a) => double
print(sin(0));
cos 函数,传入参数单位是弧度。
cos(a) => double
print(cos(0));
tan 函数,传入参数单位是弧度。
tan(a) => double
print(tan(1));
asin 函数,传入参数单位是弧度。
asin(a) => double
print(asin(1));
acos 函数,传入参数单位是弧度。
acos(a) => double
print(acos(1));
atan 函数,传入参数单位是弧度。
atan(a) => double
print(atan(1));
atan2 函数,传入参数单位是弧度。
atan2(a, b) => double
print(atan2(2, 3));
sin_deg 函数,传入参数单位是角度。
sin_deg(a) => double
print(sin_deg(45));
cos_deg 函数,传入参数单位是角度。
cos_deg(a) => double
print(cos_deg(45));
tan_deg 函数,传入参数单位是角度。
tan_deg(a) => double
print(tan_deg(30));
asin_deg 函数,传入参数单位是角度。
asin_deg(a) => double
print(asin_deg(45));
acos_deg 函数,传入参数单位是角度。
acos_deg(a) => double
print(acos_deg(45));
atan_deg 函数,传入参数单位是角度。
atan_deg(a) => double
print(atan_deg(30));
atan2_deg 函数,传入参数单位是弧度。
atan2_deg(a, b) => double
print(atan2_deg(20, 30));
exp 函数
exp(a) => double
print(exp(7));
sqrt 函数。
sqrt(a) => double
print(sqrt(2));
pow 函数。
pow(a, b) => double
print(pow(2, 3));
log10 函数。
log10(a) => double
print(log10(9));
logf 函数。
logf(a) => double
print(logf(0));
pow10 函数。
pow10(a) => double
print(pow10(2));
是否为质数。
is_prime(a) => bool
print(is_prime(7));
是否为整数。
is_int(a) => bool
print(is_int(7));
是否为奇数。
is_odd(a) => bool
print(is_odd(7));
是否为偶数。
is_even(a) => bool
print(is_even(7));
是否为负数。
is_negative(a) => bool
print(is_negative(7));
是否为正数。
is_positive(a) => bool
print(is_positive(7));
生成一个0到1之间的随机数。
random0to1() => double
print(random0to1());