- 浏览: 3500695 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
wanglf1207:
EJB的确是个不错的产品,只是因为用起来有点门槛,招来太多人吐 ...
weblogic-ejb-jar.xml的元素解析 -
qwfys200:
总结的不错。
Spring Web Flow 2.0 入门 -
u011577913:
u011577913 写道也能给我发一份翻译文档? 邮件437 ...
Hazelcast 参考文档-4 -
u011577913:
也能给我发一份翻译文档?
Hazelcast 参考文档-4 -
songzj001:
DbUnit入门实战
java.math | 提供用于执行任意精度整数算法 (BigInteger) 和任意精度小数算法 (BigDecimal) 的类。 |
static MathContext
|
MathContext.
DECIMAL128
一个 MathContext 对象,其精度设置与 IEEE 754R Decimal128 格式(即 34 个数字)匹配,舍入模式为 HALF_EVEN
,这是 IEEE 754R 的默认舍入模式。 |
static MathContext
|
MathContext.
DECIMAL32
一个 MathContext 对象,其精度设置与 IEEE 754R Decimal32 格式(即 7 个数字)匹配,舍入模式为 HALF_EVEN
,这是 IEEE 754R 的默认舍入模式。 |
static MathContext
|
MathContext.
DECIMAL64
一个 MathContext 对象,其精度设置与 IEEE 754R Decimal64 格式(即 16 个数字)匹配,舍入模式为 HALF_EVEN
,这是 IEEE 754R 的默认舍入模式。 |
static MathContext
|
MathContext.
UNLIMITED
其设置具有无限精度算法所需值的 MathContext 对象。 |
BigDecimal
|
BigDecimal.
abs
(MathContext
mc)
返回其值为此 BigDecimal 绝对值的 BigDecimal (根据上下文设置进行舍入)。 |
BigDecimal
|
BigDecimal.
add
(BigDecimal
augend,
MathContext
mc)
返回其值为 (this + augend) 的 BigDecimal (根据上下文设置进行舍入)。 |
BigDecimal
|
BigDecimal.
divide
(BigDecimal
divisor,
MathContext
mc)
返回其值为 (this / divisor) 的 BigDecimal (根据上下文设置进行舍入)。 |
BigDecimal
[]
|
BigDecimal.
divideAndRemainder
(BigDecimal
divisor,
MathContext
mc)
返回由两个元素组成的 BigDecimal 数组,该数组包含 divideToIntegralValue 的结果,后跟根据上下文设置对两个操作数进行舍入计算所得到的 remainder 的结果。 |
BigDecimal
|
BigDecimal.
divideToIntegralValue
(BigDecimal
divisor,
MathContext
mc)
返回 BigDecimal ,其值为 (this / divisor) 的整数部分。 |
BigDecimal
|
BigDecimal.
multiply
(BigDecimal
multiplicand,
MathContext
mc)
返回其值为 (this × multiplicand) 的 BigDecimal (根据上下文设置进行舍入)。 |
BigDecimal
|
BigDecimal.
negate
(MathContext
mc)
返回其值为 (-this) 的 BigDecimal (根据上下文设置进行舍入)。 |
BigDecimal
|
BigDecimal.
plus
(MathContext
mc)
返回其值为 (+this) 的 BigDecimal (根据上下文设置进行舍入)。 |
BigDecimal
|
BigDecimal.
pow
(int n,
MathContext
mc)
返回其值为 (thisn ) 的 BigDecimal 。 |
BigDecimal
|
BigDecimal.
remainder
(BigDecimal
divisor,
MathContext
mc)
返回其值为 (this % divisor) 的 BigDecimal (根据上下文设置进行舍入)。 |
BigDecimal
|
BigDecimal.
round
(MathContext
mc)
返回根据 MathContext 设置进行舍入后的 BigDecimal 。 |
BigDecimal
|
BigDecimal.
subtract
(BigDecimal
subtrahend,
MathContext
mc)
返回其值为 (this - subtrahend) 的 BigDecimal (根据上下文设置进行舍入)。 |
BigDecimal
(BigInteger
unscaledVal,
int scale,
MathContext
mc)
将 BigInteger 非标度值和 int 标度转换为 BigDecimal (根据上下文设置进行舍入)。 |
BigDecimal
(BigInteger
val,
MathContext
mc)
将 BigInteger 转换为 BigDecimal (根据上下文设置进行舍入)。 |
BigDecimal
(char[] in,
int offset,
int len,
MathContext
mc)
将 BigDecimal 的字符数组表示形式转换为 BigDecimal ,接受与 BigDecimal.BigDecimal(String)
构造方法相同的字符序列,同时允许指定子数组,并根据上下文设置进行舍入。 |
BigDecimal
(char[] in,
MathContext
mc)
将 BigDecimal 的字符数组表示形式转换为 BigDecimal ,接受与 BigDecimal.BigDecimal(String)
构造方法相同的字符序列(根据上下文设置进行舍入)。 |
BigDecimal
(double val,
MathContext
mc)
将 double 转换为 BigDecimal (根据上下文设置进行舍入)。 |
BigDecimal
(int val,
MathContext
mc)
将 int 转换为 BigDecimal (根据上下文设置进行舍入)。 |
BigDecimal
(long val,
MathContext
mc)
将 long 转换为 BigDecimal (根据上下文设置进行舍入)。 |
BigDecimal
(String
val,
MathContext
mc)
将 BigDecimal 的字符串表示形式转换为 BigDecimal ,接受与 BigDecimal.BigDecimal(String)
构造方法相同的字符串(按照上下文设置进行舍入)。 |
发表评论
-
字符串分割--java中String.split()用法
2013-03-06 14:25 74147在java.lang包中有String.sp ... -
用 HttpServletResponseWrapper 实现 Etag 过滤器
2012-07-09 16:58 3757原文出处:http://blog.chenlb.com/200 ... -
Fitnesse使用
2012-05-05 13:27 23491Fitnesse 的使用 一,介绍 Fitnesse是一种 ... -
Customizing the new FitNesse parser
2012-05-05 13:13 2133FitNesse began its life using ... -
java application中内嵌ActiveX控件
2011-11-14 15:57 5516我这里用的是SWT/JFace开发application,SW ... -
Google Java Developer Tools Downloads
2011-08-09 00:04 2346WindowBuilder Pro原来叫WindowB ... -
Jalita
2011-08-06 00:49 1565Jalita (Java light terminal ada ... -
【转】用Java写字符终端界面
2011-07-29 13:13 2120终端界面GUI开源项目charva。 这个框架让你可以用开发 ... -
[转]mybatis下的分页,支持所有的数据库
2011-07-21 13:21 14838大 家都知道,mybatis的自带分页方法只是逻 ... -
Java framework for text- & console-based forms?
2011-07-21 01:06 1709charva jcurses JNA , ... -
JNA(Java Native Access)学习入门
2011-07-21 01:04 22612Java Native Access 项目 在 ... -
JAVA上加密算法的实现用例
2011-06-25 12:38 4882来源:www.ibm.com ... -
如何将GlassFish作为Windows服务运行
2011-05-18 23:21 2370本文档来自GlassFish官方网站,详细介绍了将 G ... -
JAVA UDP打洞必备知识点---NAT
2011-05-05 12:56 8685一、引言 RFCl631 ... -
Keystore概念,Keytool工具使用
2011-04-28 16:20 2902近来由于项目需要做Single Sign On, 研究了一 ... -
利用Eclipse Profile Plugin监控分析Tomcat性能
2011-04-18 16:14 3700目前新版本的Eclipse在启动应用服务器的时候有一个新的选 ... -
m2eclipse: Eclipse is running in a JRE, but a JDK is required
2011-02-04 23:43 2537Eclipse 安装了Maven插件,启动Eclipse ... -
利用JNative实现Java调用动态库
2010-10-18 00:43 2099由于项目要求,需要用J ... -
RHEL5支持大内存
2010-10-08 16:19 3004安装 RHEL 5 ,硬件为 4G 内存,安装完成 ... -
Windows Server 2003 和 Windows 2000 提供大内存支持
2010-10-08 16:19 1854本文介绍物理地址扩展 ...
相关推荐
import java.math.BigDecimal; import java.text.DecimalFormat; public class Calculation { public static final DecimalFormat df = new DecimalFormat("######0.00"); /** * @methodName format2point * @...
当两个数值超出标准整型或浮点型数据类型的范围时,Java提供了`java.math.BigInteger`类来处理这样的大数运算。这个类能够表示任意大小的整数,并提供了丰富的数学操作方法,包括加法。本篇文章将深入探讨如何使用`...
使用任意精度的高级Java BigDecimal数学函数( pow , sqrt , log , sin ,...)。 另请参阅官方的。大十进制数学BigDecimalMath类为以下各项提供了有效且准确的实现: log(BigDecimal, MathContext) exp...
Java作为一种广泛应用的编程语言,提供了处理大数的功能,主要通过`java.math`包中的`BigInteger`类来实现。本篇将详细介绍如何使用Java进行大数的加、减、乘、除以及开方运算。 首先,`BigInteger`类是Java标准库...
`java.util.MathContext`和`java.math.BigDecimal`类增加了对高精度计算的支持,为财务和科学计算提供了更精确的数值处理。 这些是JDK7中Java API的一些重要更新和改进。通过使用这些新特性,开发者可以编写更高效...
或者在需要处理复杂数学计算时,`java.lang.Math`和`java.util.MathContext`可以提供浮点数和高精度运算。 **示例代码结构** 以下是一个基本的Java代码结构,用于解决一个欧拉问题: ```java public class ...
Java提供了一个名为`BigInteger`的类,位于`java.math`包下,专门用于处理任意精度的整数。本文将详细讲解如何使用`BigInteger`进行大整数的加减运算、求绝对值以及开平方。 1. ** BigInteger 类的创建与使用**: ...
import java.math.BigDecimal; import java.util.Calendar; import java.util.Date; public class CPMUtils { // 等额本息每月还款总额计算 public static BigDecimal monthlyRepayment(BigDecimal principal, ...
return x.add(n.divide(x, MathContext.DECIMAL128)).divide(new BigDecimal("2"), MathContext.DECIMAL128); } 四、总结 本文介绍了 Java 中计算方差和标准差的方法,并提供了相应的实例代码。这些方法可以广泛...
`mathcontext2.js`文件很可能是一个类似于Java的`MathContext`类,它用于定义计算的精度和舍入模式。在进行高精度计算时,设置合适的`MathContext`可以控制计算结果的位数和舍入策略。例如,你可以指定保留的小数...
"Multiply:乘以dwo大整数"这个标题暗示了我们正在讨论如何在Java中使用`BigInteger`类进行大整数的乘法运算。`BigInteger`是Java标准库`java.math`包中的一个类,它提供了对任意精度整数的支持,可以处理超过`long`...
bdparsii 库的BigDecimal端口。 使用它很简单: Scope scope = Scope ....MathContext 是BigDecimals计算的重要组成部分。 默认情况下,使用DECIMAL64 ,类似于double precision。 可以在Scope实例上设
`BigDecimal`是Java `java.math`包下的一个类,设计用于进行任意精度的十进制浮点数运算。在Java中,`float`和`double`虽然方便,但它们是基于二进制浮点数的,这可能导致非预期的精度损失,特别是在金融和会计等对...