📅  最后修改于: 2023-12-03 15:29:28.553000             🧑  作者: Mango
Arrondi Java 是一个 Java 数学库中的小型工具类,用于对数字进行四舍五入并指定保留的小数位数。
以下是 Arrondi Java 的使用示例:
double number = 3.14159265358979323846;
int precision = 2;
double roundedNumber = Arrondi.arrondi(number, precision);
System.out.println("原始数字:" + number);
System.out.println("保留 " + precision + " 位小数之后的数字:" + roundedNumber);
输出结果如下:
原始数字:3.141592653589793
保留 2 位小数之后的数字:3.14
double
和 float
)和 BigDecimal
进行处理。将以下代码添加到 Maven 项目的 pom.xml
文件中:
<dependency>
<groupId>com.github.macdao</groupId>
<artifactId>arrondi-java</artifactId>
<version>1.0.0</version>
</dependency>
将以下代码添加到 Gradle 项目的 build.gradle
文件中:
implementation 'com.github.macdao:arrondi-java:1.0.0'
public static double arrondi(double number, int precision)
public static float arrondi(float number, int precision)
public static BigDecimal arrondi(BigDecimal number, int precision)
number
:要处理的数值。precision
:保留的小数位数。如果小于等于 0,将会抛出 IllegalArgumentException 异常。number
为 null 或 precision
的值不合法,将会抛出 IllegalArgumentException 异常。Arrondi Java 使用 MIT 许可证。详细信息请参阅 LICENSE 文件。