最新文章专题视频专题关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
政务短信平台是什么东西 shell脚本for循环 兄弟7190dw粉盒清零 js字符串替换指定字符 js 替换指定字符 reference by pointer 蓝屏 dcp7080打印机驱动安装 打印机共享0000709 数据库sql语句大全 vue跳转页面 sql注入语句 c# listview 怎么查别人的征信有没有问题 流调如何确认行动轨迹 js上传文件 三年思想工作总结 python 字符串转json sqlyog安装步骤 python字符串删除指定字符 python 格式化字符串 js解析json字符串 integer转string ubuntu修改root密码 lol是啥意思是什么 modbus poll 使用教程 崩溃的边缘对自己好言相劝什么歌 说唱里黑宋是什么意思 java调用webservice接口 string 转bigdecimal 绝音鸟的羽毛哪里掉落 男生说三串葡萄是什么梗 饕餮斗罗怎么死的 今天我寒夜里看雪飘过什么歌 弥勒玻璃桥在哪里 与君歌第几集认出妹妹 过了离别时,相思亦可解是什么意思 js转字符串 js 转字符串 今天的月亮很美是什么意思 java mybatis
当前位置: 首页 - 科技 - 知识百科 - 正文

java decimal

来源:懂视网 责编:临意 时间:2021-12-29 15:46:48
文档

java decimal

decimal在java中一般是用BigDecimal来表示的,通常可用于计算、计费等,由于使用Double类型所造成的结果可能会与期望值有一些偏差,因此使用decimal类型进行计算会更好一些。
推荐度:
导读decimal在java中一般是用BigDecimal来表示的,通常可用于计算、计费等,由于使用Double类型所造成的结果可能会与期望值有一些偏差,因此使用decimal类型进行计算会更好一些。

decimal类型在java是怎么用的呢?下面就让我们一起来了解一下吧:

decimal在java中一般是用BigDecimal来表示的,通常可用于计算、计费等,由于使用Double类型所造成的结果可能会与期望值有一些偏差,因此使用decimal类型进行计算会更好一些。

decimal在java中用BigDecimal表示时的示例代码如下:

@Column(length=10 ,scale=2)    // length表示长度 , scale表示小数点后位数

private BigDecimal money;

当然,需要注意的是,使用BigDecimal多是用于操作运算加减乘除,示例代码介绍如下:

BigDecimal num1 = new BigDecimal("100");  

BigDecimal num2 = new BigDecimal("50");

//加法

BigDecimal result1 = num1.add(num2);        

//减法 

BigDecimal result2 = num1.subtract(num2);

//乘法

BigDecimal result3 = num1.multiply(num2);      

//除法

BigDecimal result4 = num1.divide(num2);

拓展:

BigDecimal类型与string,Double类型的相互转换是怎样的呢?

1、

若是将String类型转成BigDecimal类型,示例代码为:

BigDecimal bd = new BigDecimal("xxx");

String str = bd.toString();

2、

若是将double类型转化为BigDecimal,示例代码为:

Double a=1.23;

BigDecimal c = BigDecimal.valueOf(a);

但不能使用:

BigDecimal decimal= new BigDecimal(a);

3、

若是将BigDecimal类型转化为double,示例代码为:

BigDecimal bd;

double d = bd.doubleValue();

以上就是小编的分享了,希望能够帮助到大家。

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:0731-84117792 E-MAIL:11247931@qq.com

文档

java decimal

decimal在java中一般是用BigDecimal来表示的,通常可用于计算、计费等,由于使用Double类型所造成的结果可能会与期望值有一些偏差,因此使用decimal类型进行计算会更好一些。
推荐度:
标签: java decimal
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题政务短信平台是什么东西政务短信平台是什么东西专题shell脚本for循环shell脚本for循环专题兄弟7190dw粉盒清零兄弟7190dw粉盒清零专题js字符串替换指定字符js字符串替换指定字符专题js 替换指定字符js 替换指定字符专题reference by pointer 蓝屏reference by pointer 蓝屏专题dcp7080打印机驱动安装dcp7080打印机驱动安装专题打印机共享0000709打印机共享0000709专题数据库sql语句大全数据库sql语句大全专题vue跳转页面vue跳转页面专题sql注入语句sql注入语句专题c# listviewc# listview专题怎么查别人的征信有没有问题怎么查别人的征信有没有问题专题流调如何确认行动轨迹流调如何确认行动轨迹专题js上传文件js上传文件专题三年思想工作总结三年思想工作总结专题python 字符串转jsonpython 字符串转json专题sqlyog安装步骤sqlyog安装步骤专题python字符串删除指定字符python字符串删除指定字符专题python 格式化字符串python 格式化字符串专题家委会班级群说话技巧家委会班级群说话技巧专题python 字符串切片python 字符串切片专题html转义字符html转义字符专题python 字符串匹配python 字符串匹配专题python格式化字符串python格式化字符串专题税务ukey怎么升级版本税务ukey怎么升级版本专题python 字符串连接python 字符串连接专题mysql 查看版本mysql 查看版本专题cv2.imread函数cv2.imread函数专题python 字符转数字python 字符转数字专题创意车展手工制作专题手游qq中心专题东莞博为新能源科技有限公司专题创意办公室装潢专题创意编发大赛专题创业怎么拼音专题创意编程图形专题鼠牙雀角正确答案专题瘦肩打什么专题创一者皮鞋专题手游搬砖一天60专题创业证去那办专题受注闪专题东海彩砂专题东海副食品批发市场专题穿越之锦瑟五十弦专题瘦唇多少钱专题创业资源的整合路径专题手能拔罐吗专题东海富汇豪庭有几栋楼专题
Top