社区
Java EE
帖子详情
BigDecimal
请叫我带角凹凸曼
2011-09-20 04:28:01
BigDecimal 可以不把(000009999)00000去掉吗?
谢谢
...全文
104
4
打赏
收藏
BigDecimal
BigDecimal 可以不把(000009999)00000去掉吗? 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
原来缘来
2011-09-20
打赏
举报
回复
构造时用
BigDecimal(String val)
将 BigDecimal 的字符串表示形式转换为 BigDecimal。
显示时用
String.Format();
wzy42563
2011-09-20
打赏
举报
回复
我就看看 不说话
强长黑粗硬
2011-09-20
打赏
举报
回复
不可以,对于数值型,前面一堆零是没有意义的。
你要干什么?需要做运算然后还要保证位数?
那你就计算完后再转成String做Format吧
jiaoxuekun
2011-09-20
打赏
举报
回复
应该不可以,BigDecimal(BigInteger val)
将 BigInteger 转换为 BigDecimal。
BigDecimal(BigInteger unscaledVal, int scale)
将 BigInteger 非标度值和 int 标度转换为 BigDecimal。
BigDecimal(BigInteger unscaledVal, int scale, MathContext mc)
将 BigInteger 非标度值和 int 标度转换为 BigDecimal(根据上下文设置进行舍入)。
BigDecimal(BigInteger val, MathContext mc)
将 BigInteger 转换为 BigDecimal(根据上下文设置进行舍入)。
BigDecimal(char[] in)
将 BigDecimal 的字符数组表示形式转换为 BigDecimal,接受与 BigDecimal(String) 构造方法相同的字符序列。
BigDecimal(char[] in, int offset, int len)
将 BigDecimal 的字符数组表示形式转换为 BigDecimal,接受与 BigDecimal(String) 构造方法相同的字符序列,同时允许指定子数组。
BigDecimal(char[] in, int offset, int len, MathContext mc)
将 BigDecimal 的字符数组表示形式转换为 BigDecimal,接受与 BigDecimal(String) 构造方法相同的字符序列,同时允许指定子数组,并根据上下文设置进行舍入。
BigDecimal(char[] in, MathContext mc)
将 BigDecimal 的字符数组表示形式转换为 BigDecimal,接受与 BigDecimal(String) 构造方法相同的字符序列(根据上下文设置进行舍入)。
BigDecimal(double val)
将 double 转换为 BigDecimal,后者是 double 的二进制浮点值准确的十进制表示形式。
BigDecimal(double val, MathContext mc)
将 double 转换为 BigDecimal(根据上下文设置进行舍入)。
BigDecimal(int val)
将 int 转换为 BigDecimal。
BigDecimal(int val, MathContext mc)
将 int 转换为 BigDecimal(根据上下文设置进行舍入)。
BigDecimal(long val)
将 long 转换为 BigDecimal。
BigDecimal(long val, MathContext mc)
将 long 转换为 BigDecimal(根据上下文设置进行舍入)。
BigDecimal(String val)
将 BigDecimal 的字符串表示形式转换为 BigDecimal。
BigDecimal(String val, MathContext mc)
将 BigDecimal 的字符串表示形式转换为 BigDecimal,接受与 BigDecimal(String) 构造方法相同的字符串(按照上下文设置进行舍入)。
构造方法中也没有。期待高手。
Java常用API
本课程是《零基础学Java》课程的第六阶段课程,课程内容详实、细致,讲解通俗易懂!...基本类型包装类(Integer,Character) 5.Math类/Random类/System类 6.BigInteger类/
BigDecimal
类 7.Date类/DateFormat类/Calendar类
BigDecimal
加减乘除计算
前阵子做题遇到了大数的精确计算,再次认识了
bigdecimal
关于
Bigdecimal
意外的有许多小知识点和坑,这里特此整理一下为方便以后学习,希望能帮助到其他的萌新
BigDecimal
的运算——加减乘除 首先是
bigdecimal
的...
java 中
BigDecimal
详解
【为什么要用
BigDecimal
?】 首先,我们先看一下,下面这个现象 那为什么会出现这种情况呢? 因为不论是float 还是double都是浮点数,而计算机是二进制的,浮点数会失去一定的精确度。 注:根本原因是:十进制值...
BigDecimal
的用法详解(保留两位小数,四舍五入,数字格式化,科学计数法转数字,数字里的逗号处理)
Java在java.math包中提供的API类
BigDecimal
,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数。在实际应用中,需要对更大或者更小的数进行运算和处理。float和double只能用来...
BigDecimal
加减乘除
BigDecimal
bignum1 = new
BigDecimal
("10");
BigDecimal
bignum2 = new
BigDecimal
("5");
BigDecimal
bignum3 = null; //加法 bignum3 = bignum1.add(bignum2); System.out.println("和 是:" ...
Java EE
67,512
社区成员
225,885
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章