精度比较高的话选decimal类型?

精度比较高的话选decimal类型?

decimal类型的默认类型是整数的话,那么要求精度高的话怎么可能选decimal?


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
Lucas_ke 2019-02-09 21:35:38

这个就有点涉及计算机内层原理了   Float 和  Double都表示的是一个近似值,有精力的话了解一下IEE754浮点型的表示法,而decimal则以字符点形式存储数据,所以能表示精度当然就比float  和  double  高了。

好帮手慕珊 2018-05-16 18:09:40

这个是两个问题,之所以视频中会显示整数,是因为没有定义精度,默认就显示整数,直接把小数点去掉了。

如果合理的设置精度,还是decimal类型精度高

祝学习愉快!


问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
Java数据库开发与实战应用2018版
  • 参与学习           人
  • 提交作业       277    份
  • 解答问题       4297    个

Java数据库开发的必备技能,从流行的MySQL数据库开始,到Java原生的数据库管理接口JDBC的使用,再到常用的数据持久化框架MyBatis,让你向Java工程师的目标又迈进了一步!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师