请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

数据类型:DECIMAL(3, 1)是什么意思?

是代表:有效数字位3位(不包括小数点),小数一位是嘛?
如:88.8;31.3;31.0

我看慕课网的评分都是要么3位,要么4位有效数字,保留2位小数的;
如:9.64;10.00

那么数据类型定义为DECIMAL(3, 1),是否有误??感觉对不上。。。,是我理解错了嘛?

慕课网评分的数据类型是如何定义的呢??

图片描述

图片描述

正在回答

1回答

总长度为3位,含1位小数位。如12.3这样的数字,慕课的字段定义应该是decimal(4,2),课程只是类似慕课网功能的一个项目,在字段定义上可能会和慕课网不同的。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕莱坞3268959 #1
    假如慕课网评分的定义是decimal(4,2),那么9.96评分不是只有3位嘛?是不是定义总长度4位,那么总长度3位,2位,1位也是行的?
    回复 有任何疑惑可以回复我~ 2019-11-12 18:28:03
  • sqlercn 回复 提问者 慕莱坞3268959 #2
    是的,定义的是最长4位
    回复 有任何疑惑可以回复我~ 2019-11-13 09:46:58
  • 提问者 慕莱坞3268959 #3
    非常感谢!
    回复 有任何疑惑可以回复我~ 2019-11-13 13:12:10
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信