• 大小: 2.07KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-20
  • 语言: Java
  • 标签:

资源简介

Java 高精度浮点运算(基础篇-实例210).zip

资源截图

代码片段和文件信息

package com.mingrisoft.math;

import java.math.BigDecimal;
import java.math.RoundingMode;

public class MathUtil {
    public static void main(String[] args) {
        BigDecimal number1 = new BigDecimal(1.2345); // 声明高精度浮点数number1
        BigDecimal number2 = new BigDecimal(5.4321); // 声明高精度浮点数number2
        BigDecimal addition = number1.add(number2); // 计算number1加number2
        BigDecimal subtraction = number1.subtract(number2); // 计算number1减number2
        BigDecimal multiplication = number1.multiply(number2); // 计算number1乘number2
        // 以四舍五入的方式获得高精度除法运算的结果
        BigDecimal division = number1.divide(number2 RoundingMode.HALF_UP);
        System.out.println(“高精度浮点数number1:“ + number1);
        System.out.println(“高精度浮点数number2:“ + number2);
        System.out.println(“高精度浮点数加法:“ + addition);
        System.out.println(“高精度浮点数减法:“ + subtraction);
        System.out.println(“高精度浮点数乘法:“ + multiplication);
        System.out.println(“高精度浮点数除法:“ + division);

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         232  2010-09-11 17:01  .classpath
     文件         379  2010-09-11 17:01  .project
     文件        1616  2013-11-21 08:41  bin\com\mingrisoft\math\MathUtil.class
     文件        1105  2010-09-11 17:01  src\com\mingrisoft\math\MathUtil.java

评论

共有 条评论