dart:math library

数学常数和函数,以及一个随机数生成器.

要在您的代码中使用此库:

import 'dart:math';

Classes

MutableRectangle<T extends num>
表示具有可变属性的二维轴对齐矩形的类.
Point<T extends num>
表示二维位置的实用程序类.
Random
随机布尔值,整数或双精度值的生成器. [...]
Rectangle<T extends num>
表示属性不可变的二维矩形的类.

Constants

e → const double
自然对数的底数. [...]
2.718281828459045
ln2 → const double
自然对数为2. [...]
0.6931471805599453
ln10 → const double
自然对数为10. [...]
2.302585092994046
log2e → const double
e的以2为底的对数.
1.4426950408889634
log10e → const double
e的以10为底的对数.
0.4342944819032518
pi → const double
PI常数.
3.1415926535897932
sqrt1_2 → const double
平方根的1/2.
0.7071067811865476
sqrt2 → const double
2的平方根
1.4142135623730951

Functions

acos(num x) double
x转换为double并以弧度返回其反余弦值. [...]
asin(num x) double
x转换为double并以弧度返回其反正弦值. [...]
atan(num x) double
x转换为双精度并以弧度返回其反正切. [...]
atan2(num a, num b) double
atan的一种变体. [...]
cos(num radians) double
radians转换radians radians并返回值的余弦值. [...]
exp(num x) double
x转换为双精度并返回自然指数e到幂x . [...]
log(num x) double
x转换为双精度并返回该值的自然对数. [...]
max<T extends num>(T a, T b) → T
返回两个数字中较大的一个. [...]
min<T extends num>(T a, T b) → T
返回两个数字中的较小者. [...]
pow(num x, num exponent) num
x返回exponent . [...]
sin(num radians) double
radians转换radians radians并返回值的正弦值. [...]
sqrt(num x) double
x转换为double并返回值的正平方根. [...]
tan(num radians) double
radians转换radians radians并返回值的切线. [...]