Class CalculationBuilder
- java.lang.Object
-
- com.ericlam.mc.bungee.hnmc.builders.CalculationBuilder
-
public class CalculationBuilder extends Object
計算機
-
-
Constructor Summary
Constructors Constructor Description CalculationBuilder(double result)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CalculationBuilderadd(double add)CalculationBuilderdivide(double divide)CalculationBuilderdoOther(Calculation calculate)doublegetResult()CalculationBuilderminus(double minus)CalculationBuildermultiply(double multiply)CalculationBuilderpi()CalculationBuilderpow(double pow)CalculationBuilderround()CalculationBuilderroundDown()CalculationBuilderroundUp()CalculationBuildersqrt()
-
-
-
Constructor Detail
-
CalculationBuilder
public CalculationBuilder(double result)
-
-
Method Detail
-
add
public CalculationBuilder add(double add)
- Parameters:
add- +- Returns:
- this
-
minus
public CalculationBuilder minus(double minus)
- Parameters:
minus- -- Returns:
- this
-
multiply
public CalculationBuilder multiply(double multiply)
- Parameters:
multiply- *- Returns:
- this
-
divide
public CalculationBuilder divide(double divide)
- Parameters:
divide- /- Returns:
- this
-
pow
public CalculationBuilder pow(double pow)
- Parameters:
pow- ^- Returns:
- this
-
sqrt
public CalculationBuilder sqrt()
- Returns:
- √x
-
pi
public CalculationBuilder pi()
- Returns:
- *3.14
-
roundDown
public CalculationBuilder roundDown()
- Returns:
- ⌊x⌋
-
round
public CalculationBuilder round()
- Returns:
- 四捨五入
-
roundUp
public CalculationBuilder roundUp()
- Returns:
- ⌈x⌉
-
doOther
public CalculationBuilder doOther(Calculation calculate)
- Parameters:
calculate- 計算函式- Returns:
- this
- See Also:
Calculation
-
getResult
public double getResult()
- Returns:
- 計算結果
-
-