当前位置:网站首页>BigDecimal中divide方法
BigDecimal中divide方法
2022-07-17 05:21:00 【yygyj】
1、首先说一下用法,BigDecimal中的divide主要就是用来做除法的运算。其中有这么一个方法.
public BigDecimal divide(BigDecimal divisor,int scale, int roundingMode)
第一个参数是除数,第二个参数代表保留几位小数,第三个代表的是使用的模式。
BigDecimal.ROUND_DOWN:直接省略多余的小数,比如1.28如果保留1位小数,得到的就是1.2
BigDecimal.ROUND_UP:直接进位,比如1.21如果保留1位小数,得到的就是1.3BigDecimal.ROUND_HALF_UP:四舍五入,2.35保留1位,变成2.4BigDecimal.ROUND_HALF_DOWN:四舍五入,2.35保留1位,变成2.3后边两种的区别就是如果保留的位数的后一位如果正好是5的时候,一个舍弃掉,一个进位。
2、BigDecimal.setScale()方法用于格式化小数点
setScale(1)表示保留一位小数,默认用四舍五入方式
setScale(1,BigDecimal.ROUND_DOWN)直接删除多余的小数位,如2.35会变成2.3
setScale(1,BigDecimal.ROUND_UP)进位处理,2.35变成2.4
setScale(1,BigDecimal.ROUND_HALF_UP)四舍五入,2.35变成2.4
setScaler(1,BigDecimal.ROUND_HALF_DOWN)四舍五入,2.35变成2.3,如果是5则向下舍
边栏推荐
- [antdv: Each record in table should have a unique `key` prop,or set `rowKey` to an unique.....
- Why do solution providers "love" CS Genesis SD NAND
- Part of the second Shanxi Network Security Skills Competition (Enterprise Group) WP (I)
- top命令
- JS variable promotion
- Wu Enda machine learning chapter 8-9
- TCP/IP四层模型以及F5部分相关配置
- Introduction to daily use of manjaro system
- Local makefile compile other folder files specify obj directory
- OpenSSL---堆栈
猜你喜欢

Wu Enda machine learning chapter 10-11

Hand in hand building a home NAS universal server (1) | configuration selection and preparation

Arabic numerals to Chinese

Sword finger offer brush questions

无80和443端口下申请域名SSL证书(适用于 acme.sh 和 certbot)

关于STM汇编程序设计相关学习

《PyTorch深度学习实践》-B站 刘二大人-day4

Information on successful cooperation between CS brand sdnand and stm32mcu

实验五: GUI

OLED data display based on spi/iic interface
随机推荐
Wu Enda machine learning chapter 12-13
《PyTorch深度学习实践》-B站 刘二大人-day6
Learning about STM assembler design
Part of the second Shanxi Network Security Skills Competition (Enterprise Group) WP (II)
机器学习篇-逻辑回归的分类预测
TCP/IP协议学习
开发板训练:STM32下的多任务程序
过拟合原因及解决办法
UDP的报文结构
Antd is not defined
促进数字世界的信任
Wu Enda machine learning chapter 3-4
吴恩达机器学习第14-15章
Depth first search (DFS for short)
C 语言结构体数组指针以及函数
勒索病毒防护浅谈
F5LTM(一)逻辑关系图
Machine learning - classification prediction of logistic regression
mass data
吴恩达机器学习第12-13章