我有一个赚取网站,我希望用户每次点击赚取0.00001 (我知道它低于1p)。
我可以使用哪种类型的色谱柱?我尝试了int
和float
,但都没有效果。
答案 0 :(得分:13)
使用DECIMAL
获取确切的值。
数字0.00001
有6位数字。小数点前1和小数点后5。因此,它将表示为DECIMAL(6, 5)
(6位数,其中5位于小数点后)。如果你想拥有前面的4位数和小数点后的5位数,你可以使用DECIMAL(9, 5)
(总共9位,其中5位小数点后面)。
另见:
答案 1 :(得分:4)
显示值时,使用INT并除以100000。
答案 2 :(得分:2)
您可能需要DECIMAL数据类型。
答案 3 :(得分:1)
尝试使用值为(9,5)的十进制列类型,其中9是总位数(小数位前后),5是小数位后面的位数。有关此列类型的更多信息,请查看MySql文档页面: