本章主要介绍常用的数学相关函数。
Ø abs() |
绝对值 |
Ø acos() |
反余弦值 |
Ø acosh() |
反双曲余弦值 |
Ø and() |
整数按位与 |
Ø asin() |
反正弦值 |
Ø asinh() |
反双曲正弦值 |
Ø atan() |
反正切值 |
Ø atanh() |
反双曲正切值 |
Ø bit1(x) |
获取给定数值的二进制补码表示形式中的1的数量 |
对给定数值按位异或计算,获取计算结果的二进制补码表形式中的1的数量 |
|
Ø bits() |
将其他进制数转换成十进制 |
Ø A.bits() |
将位值序列转为long型数值序列 |
A.bits()函数的逆运算,取出第n位的位值 |
|
Ø ceil() |
对数据在指定位置上截取,剩余部分只要有值就进位 |
Ø combin() |
组合数 |
Ø cos() |
余弦值 |
Ø cosh() |
双曲余弦值 |
Ø det() |
计算方阵行列式的值 |
Ø digits() |
将某一进制的数串转换成另一进制 |
Ø dis() |
计算两向量之间的欧氏距离 |
Ø exp() |
计算e的n次幂 |
Ø fact() |
阶乘 |
Ø floor() |
对数据在指定位置上截取,剩余部分只要有值全舍去 |
Ø gcd() |
最大公约数 |
Ø hash() |
计算hash值 |
Ø I() |
列出指定行列数的单位矩阵 |
Ø inf() |
返回无穷大 |
Ø -inf() |
返回无穷小 |
方阵的逆 |
|
Ø lcm() |
最小公倍数 |
Ø lg() |
计算对数 |
用最小二乘法线性拟合 |
|
Ø ln() |
自然对数 |
Ø mae() |
计算两向量之间的绝对误差 |
Ø mse() |
计算两向量之间的标准误差 |
Ø mul() |
计算两向量/矩阵相乘 |
Ø norm() |
将矩阵或向量做归一化 |
Ø not() |
整数按位取反 |
Ø ntile() |
计算某个成员分到哪个子集合 |
Ø or() |
整数按位或 |
计算两个向量的pearson相关系数 |
|
Ø permut() |
排列数 |
Ø pi() |
圆周率及其倍数 |
计算用多项式拟合的两个向量的系数 |
|
Ø power() |
计算x的n次幂 |
连乘 |
|
Ø rand() |
随机数 |
Ø rankm() |
返回矩阵的轶 |
取余,用于角度或弧度转换 |
|
Ø rgb() |
将红、绿、蓝、透明度转换成颜色值 |
Ø round() |
对数据在指定位置上截取,剩余部分四舍五入 |
计算两个向量的spearman相关系数 |
|
Ø shift() |
移位运算 |
Ø sign() |
确定参数是正数还是负数还是0 |
Ø sin() |
正弦值 |
Ø sinh() |
双曲正弦值 |
Ø sqrt() |
开方计算 |
Ø tan() |
正切值 |
Ø tanh() |
双曲正切值 |
矩阵的转置 |
|
Ø var() |
计算向量的总体方差 |
Ø var(x) |
计算聚合字段值的总体方差 |
Ø xor() |
整数按位异或 |