标准数学

Std.Math 命名空间包含以下项:

名字 描述
绝对复合体 返回 Complex类型的复数的绝对值。
AbsComplexPolar 抗体 返回 ComplexPolar类型的复数的绝对值。
Absd 返回双精度浮点数的绝对值。
腹肌I 返回整数的绝对值。
抗体 返回大整数的绝对值。
AbsSquaredComplex 抗体 返回 Complex类型的复数的平方绝对值。
绝对平方复杂极坐标 返回 ComplexPolar类型的复数的平方绝对值。
近似阶乘 返回给定数字的近似因子。
ArcCos 系列 返回其余弦值是指定数字的角度。
阿克科什 计算数字的反双曲余弦值。
反正 返回正弦值是指定数字的角度。
ArcSinh 公司 计算数字的反双曲正弦值。
阿克坦 返回其正切值为指定数字的角度。
ArcTan2 返回其正切值是两个指定数字的商的角度。
阿克坦 计算数字的反双曲正切值。
ArgComplex 返回复杂类型 Complex的阶段。
ArgComplexPolar 返回复杂类型 ComplexPolar的阶段。
比诺姆 返回两个整数的近似二项系数。
比特大小I 对于非负整数 a,返回表示 a所需的位数。 注意:此函数返回最小 n,使 < 2^n。
比特大小L 对于非负整数 a,返回表示 a所需的位数。 注意:此函数返回最小 n,使 < 2^n。
天花板 返回大于或等于指定数字的最小整数。 例如:Ceiling(3.1) = 4;Ceiling(-3.7) = -3
复杂 按其真实和虚数表示复数。 元组的第一个元素是实际组件,第二个元素是虚构组件。
ComplexPolar 表示极地形式的复数。 复数的极地表示形式为 c = r⋅e^(ti)。
ContinuedFractionConvergentI 查找最接近 fraction 且分母小于或等于 denominatorBound 的继续小数收敛点:https://nrich.maths.org/1397
ContinuedFractionConvergentL 查找最接近 fraction 且分母小于或等于 denominatorBound 的继续小数收敛点:https://nrich.maths.org/1397
因为 返回指定角度的余弦值。
科什 返回指定角度的双曲余弦值。
迪夫雷米 将一个整数值除以另一个整数值,以元组的形式返回结果和余数。
DivRemL 将一个 BigInteger 值除以另一个值,以元组的形式返回结果和余数。
DividedByC 返回 Complex类型的两个输入的商。
除以 CP 返回 ComplexPolar类型的两个输入的商。
E 返回数学常量 e ≈ 2.7182818284590452354 的双精度近似值
ExpModI 返回相对于给定模数的给定幂引发的整数。 即(expBase^power)% 模数。
ExpModL 返回相对于给定模数的给定幂引发的整数。 即(expBase^power)% 模数。
ExtendedGreatestCommonDivisorI 返回一个元组(u,v),以便 ua+vb=GCD(a,b) 注意:GCD 始终为正,但 GCD(0,0)=0 除外。
ExtendedGreatestCommonDivisorL 返回一个元组(u,v),以便 ua+vb=GCD(a,b) 注意:GCD 始终为正,但 GCD(0,0)=0 除外。
阶乘 I 返回给定数字的阶乘。
阶乘 L 返回给定数字的阶乘。
楼层 返回小于或等于指定数字的最大整数。 例如:Floor(3.7) = 3;Floor(-3.1) = -4
GreatestCommonDivisorI 计算两个整数的最大常见除数。 注意:GCD 始终为正值,但 GCD(0,0)=0 除外。
GreatestCommonDivisorL 计算两个整数的最大常见除数。 注意:GCD 始终为正值,但 GCD(0,0)=0 除外。
哈明重量级 返回整数 n的二进制表示形式中的 1 位数。
反向模数 返回模块化整数的乘法反函数。
反向模量 返回模块化整数的乘法反函数。
IsCoprimeI 公司 如果两个整数是共质整数,则返回。
IsCoprimeL 公司 如果两个整数是共质整数,则返回。
无限 返回给定浮点值是正数还是负无穷大。
IsNaN 返回给定浮点值是否不是数字(即 NaN)。
LargestFixedPoint (最大固定点) 返回特定固定点维度的最大可表示数。
LG 计算数字的 base-2 对数。
日志 返回指定数字的自然 (base e) 对数。
日志10 返回指定数字的 base-10 对数。
对数因子 D 返回给定整数的乘数的近似自然对数。
对数伽马 D 返回伽马函数的自然对数(即对数伽马函数)。
对数 2 返回常量 ln2 ≈ 0.6931471805599453 的双精度近似值
最大值 给定整数数组,返回最大元素。
最大 D 返回两个指定数字中的较大值。
马克西 返回两个指定数字中的较大值。
最大升 返回两个指定数字中的较大值。
最小值 给定整数数组,返回最小的元素。
介意 返回两个指定数字中的较小值。
迷你 返回两个指定数字中的较小值。
最小 L 返回两个指定数字中的较小值。
减号 返回 Complex类型的两个输入之间的差异。
负 CP 返回 ComplexPolar类型的两个输入之间的差异。
模数 I 计算 value 模态 modulus的规范残留物。 即使对于负数,结果始终在 0..modulus-1 范围内。
模量L 计算 value 模态 modulus的规范残留物。 即使对于负数,结果始终在 0..modulus-1 范围内。
否定C 返回类型为 Complex的输入的一元求反。
否定CP 返回类型为 ComplexPolar 的输入的一元求反
圆周率 返回数学常量π ≈ 3.14159265358979323846 的双精度近似值
P作系统 返回 L(p)向量的 Double 规范。 也就是说,给定类型为 Double[]的数组 x,这将返回 p-norm |xー|p= (∑(习)p)ーᐟp。
P对象 规范化 Double 规范中的 L(p)向量。 也就是说,给定类型为 Double[]的数组 x,这将返回一个数组,其中所有元素都除以 p-norm |xЛ|p。 函数将数组保留为 norm 0 不变的数组。
PlusC 返回 Complex类型的两个输入的总和。
加CP 返回 ComplexPolar类型的两个输入的总和。
PowC 返回 Complex类型的给定幂的数值。 请注意,这是一个多值函数,但只返回一个值。
PowCP 返回 ComplexPolar类型的给定幂的数值。 请注意,这是一个多值函数,但只返回一个值。
RealMod 计算两个实数之间的模数。
返回指定数字的最接近的整数。 half 将四舍五入为零。 例如:Round(3.7) = 4;四舍五入 (-3.7) = -4;舍入 (3.5) = 3;
RoundHalfAwayFromZero (圆半离零) 返回指定数字的最接近的整数。 一半从零开始四舍五入。 例如:RoundHalfAwayFromZero(-3.7) = -4, RoundHalfAwayFromZero(3.5) = 4;
签名 返回 -1、0 或 +1,指示数字的符号。
标志I 返回 -1、0 或 +1,指示数字的符号。
标志 L 返回 -1、0 或 +1,指示数字的符号。
返回指定角度的正弦值。
返回指定角度的双曲正弦值。
最小定点 返回特定固定点维度的最小可表示数。
平方 返回指定数字的平方根。
平方范数 返回矢量的平方 2 规范。
返回指定角度的正切值。
返回指定角度的双曲正切值。
时代C 返回 Complex类型的两个输入的乘积。
时代CP 返回 ComplexPolar类型的两个输入的乘积。
尾随零计数I 对于非零整数 a,返回 a二进制表示形式的尾随零位数。
尾随零计数L 对于非零整数 a,返回 a二进制表示形式的尾随零位数。
截断 返回数字的整部分。 例如:Truncate(3.7) = 3;Truncate(-3.7) = -3