tongchenkeji 发表于:2023-3-7 12:47:500次点击 已关注取消关注 关注 私信 请问这个值四舍五入为什么不是0.58?[阿里云MaxCompute] 暂停朗读为您朗读 请问这个值四舍五入为什么不是0.58? 「点点赞赏,手留余香」 赞赏 还没有人赞赏,快来当第一个赞赏的人吧! 海报 MaxCompute# 云原生大数据计算服务 MaxCompute3255
爱回答的三好学生AM 2023-11-27 18:33:34 1 参考链接:https://help.aliyun.com/document_detail/400532.html此回答出自钉群“MaxCompute开发者社区2群”
晨光永不消逝AM 2023-11-27 18:33:34 2 您好,SELECT round()函数第二个参数是精度,第三个参数是数据取值模式,如果是0,则四舍五入,如果是非0,则截断。您的结果是0.57,应该是因为截断了,但是按理说默认不使用第三个参数是四舍五入模式呀。您再仔细检查一下哦。
参考链接:https://help.aliyun.com/document_detail/400532.html此回答出自钉群“MaxCompute开发者社区2群”
您好,SELECT round()函数第二个参数是精度,第三个参数是数据取值模式,如果是0,则四舍五入,如果是非0,则截断。您的结果是0.57,应该是因为截断了,但是按理说默认不使用第三个参数是四舍五入模式呀。您再仔细检查一下哦。