java BigDecimal
时间: 2023-08-26 13:13:33 浏览: 100
回答: Java的BigDecimal是一个用来对超过16位有效位的数进行精确运算的API类。它可以处理更大或者更小的数,相比于双精度浮点型变量double,它提供了更高的精度。在使用BigDecimal时,需要注意使用它的构造方法来创建对象。需要注意的是,使用参数类型为double的构造方法时,结果可能会有一定的不可预知性。因为一些数,比如0.1,无法在double类型中准确表示,所以传入构造方法的值可能不会正好等于表面上的值。为了进行数学运算,我们需要调用BigDecimal对象的相应方法,例如加法、减法、乘法、除法等。<em>1</em><em>2</em><em>3</em>
#### 引用[.reference_title]
- *1* [BigDecimal](https://blog.csdn.net/weixin_41630573/article/details/104478363)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}} ] [.reference_item]
- *2* *3* [java 中 BigDecimal 详解](https://blog.csdn.net/qq_48964306/article/details/126050370)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}} ] [.reference_item]
[ .reference_list ]
阅读全文