SQL server中语句select round(1234.567,2)为什么结果还是三位小数点
题目
SQL server中语句select round(1234.567,2)为什么结果还是三位小数点
输出结果为1234.570 保留两位小数 为什么还有要保留0啊?这样不是三位小数了吗
答案
select round(1234.567,2)四舍五入为2所指定的小数位数,不是保留两位小数的意思,是指小数点第二位的数保留,后面四舍五入掉
你多查几个就能理解了
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 一项工程,甲队单独做5天完成,乙队在同一时间内只完成这项工程的3分之2,两队合作几天可以完成这项工程?
- 三个连绩整数中,n是最小的一个,这三个数的和为_______
- 冰熔化成水,由于吸热内能变大,但是水的分子势能却没有冰大呀,为什么内能就变大了呢?
- 如果测量盐水错误时,体积偏大,质量偏大,那密度会偏大还是偏小?或者不变?
- 已知数列an=2n+1 bn=8的n-1次.cn=an*bn.求cn的前n项和Tn
- 简述新中国倡导的和平共处五项原则的基本内容
- 英语翻译
- 1.甲乙两地相距200千米,如果表示在比例尺为1:5000000的地图上,甲乙来年各地的图上距离是多少厘米?
- 体积和容积单位换算
- 已知函数f(x)=x²+2x+a(a∈R) (1)当a=-3时,求不等式f(x)>0 (2)若对于任意x∈【1,正无穷大)