BigDecimal.divide方法
java.math.BigDecimal.divide(BigDecimal divisor, int roundingMode) 返回一个BigDecimal,其值为(this/除数),其标度是this.scale()。如果必须执行舍入,以产生一个结果与给定的比例,将指定的舍入模式被应用。
声明
以下是java.math.BigDecimal.divide()方法的声明
public BigDecimal divide(BigDecimal divisor, int roundingMode)
参数
divisor - 值通过此BigDecimal被除
roundingMode - 舍入模式应用
返回值
此方法返回一个BigDecimal对象,其值是此/除数,四舍五入为指定的
异常
ArithmeticException - 如果除数==0,或RoundingMode== ROUND_UNNECESSARY和this.scale()是不足以表示除法运算的结果完全相同
IllegalArgumentException - 如果的RoundingMode不表示一个有效的舍入模式
例子
下面的示例演示math.BigDecimal.divide()方法的用法。
转载于:https://www.cnblogs.com/hane/p/7305277.html
BigDecimal.divide方法相关推荐
- 解决java.math.BigDecimal divide方法运算结果为无限小数问题
http://samueli.iteye.com/blog/224755 BigDecimal除法运算报错,错误如下: Non-terminating decimal expansion; no ex ...
- BigDecimal divide方法结果为无限小数问题
参考:http://mengxiaozhe.iteye.com/blog/763552 10/3=3.3333333333333333.............. Java代码 public st ...
- BigDecimal中divide方法详解
1.首先说一下用法,BigDecimal中的divide主要就是用来做除法的运算.其中有这么一个方法. public BigDecimal divide(BigDecimal divisor,int ...
- BigDecimal中divide方法与setScale方法详解
BigDecimal中divide方法详解 1.首先说一下用法,BigDecimal中的divide主要就是用来做除法的运算.其中有这么一个方法. public BigDecimal divide(B ...
- BigDecimal 除法 divide方法参数,各参数作用,详细~
BigDecimal 多参自定义除法 public BigDecimal divide(BigDecimal divisor, int scale, int roundingMode) public ...
- bigdecimal divide四舍五入_BigDecimal 四则运算
先介绍下BigDecimal: 属于 java.math.BigDecimal; 在我们写代码过程中有时会遇到较大数字之间的计算问题,比如金额的计算,这个时候使用浮点类型进行计算可能就不那么准确了,会 ...
- BigDecimal.divide异常 ArithmeticException
错误信息: 1.代码: BigDecimal avgAmount = totalAmount.divide(new BigDecimal(list.size())).setScale(2, BigDe ...
- java plus方法_Java.math.BigDecimal.plus()方法实例
全屏 Java.math.BigDecimal.plus()方法实例 java.math.BigDecimal.plus() 返回一个BigDecimal,其值是 (+this),并且其刻度为是 th ...
- java中的math.abs_Java.math.BigDecimal.abs()方法
全屏 Java.math.BigDecimal.abs()方法 java.math.BigDecimal.abs()返回一个BigDecimal,其值是此BigDecimal的绝对值,其标度是this ...
- add结果 bigdecimal_java.math.BigDecimal.add(BigDecimal augend)方法
全屏 java.math.BigDecimal.add(BigDecimal augend)方法 java.math.BigDecimal.add(BigDecimal augend) 返回一个Big ...
最新文章
- pytorch中的torch.nn.LSTM解析
- 第一阶段_第三部分_光照与GI
- 关于C++,Java和Python中的随机数生成法
- mybatis入门基础(三)----SqlMapConfig.xml全局配置文件解析
- 惠普用的是微软服务器吗,惠普抛弃MediaSmart服务器 微软表示淡定
- SSIS 连接ORACLE 无法从 SQL 命令中提取参数的解决方案
- vnc安装linux教程,Centos7安装配置vncserver详细教程
- Windows ×××服务器配置6-启用L2TP方式CA模式访问①
- 关于【画面文言修正】 的 注意点。 (1.确认文字风格 2 从整体来去确认风格)
- idea给main方法附带参数
- 汪洋大海中的一块绿地
- Nifi Api访问
- WinDbg命令详解--执行
- java将图片背景替换为透明
- 解决iOS 证书不受信任的问题
- 安卓OTA升级文件的制作
- g-sync显示器到底能提升多少游戏性能?
- 如何使用DBeaver连接MySQL数据库?
- Android 主题切换(theme),语种切换,动态获取自定义属性(attr)值
- 图文教程:excel2007打印区域设置
热门文章
- python 文件复制中出现 Python3之由通用字符名称“\u202A”表示的字符不能在当前代码页中表示出来
- 从服务器断开并删除套接字
- Spring4-@PostConstruct和@PreDestroy注解的使用
- 如何使用虚拟实验室建设思科IPS***防御课程的实验环境
- 【转】Data truncation: Truncated incorrect DOUBLE value:Mysql Update时
- 网站性能测试工具Apache Benchmark的使用说明
- JSP的9种基本内置组件
- PHP设计模式——原型模式
- Sublime Text3的插件管理Package Control安装
- python多进程共享变量,附共享图像内存实例