当前位置:  开发笔记 > 后端 > 正文

在MySQL中,十进制和双精度之间是否存在任何差异(性能方面)?

如何解决《在MySQL中,十进制和双精度之间是否存在任何差异(性能方面)?》经验,为你挑选了1个好方法。

在我的数据库中,我想存储小数分数.分数可以具有0到10之间的值,以及介于两者之间的值,例如2.3或9.4.

我最近了解到int只存储整数而不是小数.我发现你可以使用双倍小数,但我想知道的是,是否有任何差异?

我目前正在使用小数.



1> David Thibau..:

通常,小数更精确,双倍更有效.

使用小数,您可以设置要在小数点前后使用的位数.
编辑:您可以设置十进制双精度的数字计数,我的不好.

对于像精算是绝对必要的钱计算这样的事情,小数值更好.双打更适合您的特定情况,其中得分的准确性并不重要.

有关更多信息,请参阅MySQL文档中的数字类型概述.

推荐阅读
保佑欣疼你的芯疼
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有