| Package | Description |
|---|---|
| org.dromara.hutool.core.math |
提供数学计算相关封装,包括排列组合等,入口为MathUtil
|
| Modifier and Type | Field and Description |
|---|---|
static Fraction |
Fraction.ONE
Fraction 表示 1. |
static Fraction |
Fraction.ZERO
Fraction 表示 0. |
| Modifier and Type | Method and Description |
|---|---|
Fraction |
Fraction.abs()
获取与此分数等值的正分数。
|
Fraction |
Fraction.add(Fraction fraction)
将此分数与另一个分数相加,并返回约简后的结果。
|
Fraction |
Fraction.divideBy(Fraction fraction)
将此分数除以另一个分数。
|
Fraction |
Fraction.invert()
获取此分数的倒数 (1/fraction)。
|
Fraction |
Fraction.multiplyBy(Fraction fraction)
将此分数与另一个分数相乘,并返回约简后的结果。
|
Fraction |
Fraction.negate()
获取此分数的负数 (-fraction)。
|
static Fraction |
Fraction.of(double value)
从
double 值创建一个 Fraction 实例。 |
static Fraction |
Fraction.of(int numerator,
int denominator)
使用分数的两个部分 Y/Z 创建一个
Fraction 实例。 |
static Fraction |
Fraction.of(int whole,
int numerator,
int denominator)
使用分数的三个部分 X Y/Z 创建一个
Fraction 实例。 |
static Fraction |
Fraction.of(String str)
从
String 创建一个 Fraction。 |
static Fraction |
Fraction.ofReduced(int numerator,
int denominator)
使用分数的两个部分 Y/Z 创建一个简化后的
Fraction 实例。 |
Fraction |
Fraction.pow(int power)
获取此分数的指定幂次。
|
Fraction |
Fraction.reduce()
将分数约简为分子和分母的最小值,并返回结果。
|
Fraction |
Fraction.subtract(Fraction fraction)
从此分数中减去另一个分数的值,并返回约简后的结果。
|
| Modifier and Type | Method and Description |
|---|---|
Fraction |
Fraction.add(Fraction fraction)
将此分数与另一个分数相加,并返回约简后的结果。
|
int |
Fraction.compareTo(Fraction other) |
Fraction |
Fraction.divideBy(Fraction fraction)
将此分数除以另一个分数。
|
Fraction |
Fraction.multiplyBy(Fraction fraction)
将此分数与另一个分数相乘,并返回约简后的结果。
|
Fraction |
Fraction.subtract(Fraction fraction)
从此分数中减去另一个分数的值,并返回约简后的结果。
|
Copyright © 2025. All rights reserved.