BigDecimal 用法

Posted 江湖@小小白

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了BigDecimal 用法相关的知识,希望对你有一定的参考价值。

BigDecimal 用法


import vo.Student;

import java.math.BigDecimal;

/**
 * @ClassName: BigDecimalTest
 * @Author: 江湖@小小白
 * @Date: 2021/12/27 11:00
 * @Description: BigDecimal类型介绍
 */
public class BigDecimalTest 
    public static void main(String[] args) 

        Student student = new Student();

        student.setAge(20);
        student.setId("1");
        student.setMath("100");
        //获取成绩
        BigDecimal bigDecimal = new BigDecimal(student.getMath());

        String result = "";

        //比较成绩是否大于 60
        if (bigDecimal.compareTo(new BigDecimal(80)) >= 0)
            //保留两位小数
            String first = bigDecimal.divide(new BigDecimal(1)).setScale(2, BigDecimal.ROUND_DOWN).toString();
            result = first + " 分";
         else 
            System.out.println("不及格");
        
        System.out.println(result);
    



以上是关于BigDecimal 用法的主要内容,如果未能解决你的问题,请参考以下文章

BigDecimal 用法

BigDecimal 用法

BigDecimal用法详解

BigDecimal用法详解(转)

1.BigDecimal用法

学习BigDecimal用法