public class MathUtils extends Object
| 构造器和说明 |
|---|
MathUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static double |
avg(double[] a)
求平均函数
|
static double |
calc(double u)
正太分布函数
|
static double |
ceil(double x,
double d)
向上取整
|
static int |
ceil(int x,
int d)
向上取证
|
static boolean |
equivalent(double a,
double b,
int f)
已过时。
|
static int[] |
fibonacci(int m,
int a0,
int a1)
根据数组个数计算斐波拉起数列
|
static double[] |
fibonacciPersent(int m,
int a0,
int a1)
根据数组个数计算斐波拉起数列
普通版,斐波拉起数列是
1 1 2 3 5 8...
|
static double |
floor(double x,
double d)
向下取整
|
static int |
floor(int x,
int d)
向下取整
|
static double[] |
getMaxMin(double... d)
求最大最小值函数
|
static int |
getRandom(int max)
返回不大于参数的随机数
|
static double |
max(double... d)
求最大值函数
|
static double |
min(double... d)
求最小值函数
|
static double |
round(double x,
int size)
四舍五入取,返回最后指定长度
|
static double |
std(double[] a)
求标准差函数,标准差公式
⒈方差s^2=[(x1-x)^2+(x2-x)^2+......
|
static double |
sum(double[] a)
求和函数
|
@Deprecated public static final boolean equivalent(double a, double b, int f)
a - 第一个判断数b - 第二个判断数f - 小数点后四舍五入几位public static final double[] getMaxMin(double... d)
d - 数组public static final double max(double... d)
d - 数组public static final double min(double... d)
d - 数组public static final double sum(double[] a)
a - 求和的数组public static final double avg(double[] a)
a - 求平均的数组public static final double std(double[] a)
a - 求标准差的数组public static final int getRandom(int max)
max - 随机数最大数public static double calc(double u)
u - 正态分布数public static double[] fibonacciPersent(int m,
int a0,
int a1)
m - 数组个数a0 - 第一个元素大小a1 - 第二个元素大小public static int[] fibonacci(int m,
int a0,
int a1)
m - 数组个数a0 - 第一个元素大小a1 - 第二个元素大小public static double round(double x,
int size)
x - [1213.5556 1.431232]size - 6public static double floor(double x,
double d)
x - 原始数 [31.2,43.8]d - 精度 0.5public static double ceil(double x,
double d)
x - 原始数 [31.2,43.8]d - 精度 0.5public static int floor(int x,
int d)
x - 原始数 [31,143]d - 精度 100public static int ceil(int x,
int d)
x - [21,178]d - 100Copyright © 2019. All rights reserved.