gpt4 book ai didi

sql-server - 将数字向下舍入到 60

转载 作者:行者123 更新时间:2023-12-01 06:21:00 25 4
gpt4 key购买 nike

如何将数字四舍五入到 60 的区间?例如,如果我有数字 61,它应该四舍五入到 60,如果数字是 150,它应该四舍五入到 120 ,如果是 59,它应该四舍五入到 zero

最佳答案

要截断值乘以 60 再除以 60。参见演示:

SELECT 61/60*60 --result: 60
SELECT 59/60*60 --result: 0

数字必须是 int(bigint、smallint、tinyint)。如果不是,请使用 CAST/CONVERT。

另见 Division (Transact SQL) :

If an integer dividend is divided by an integer divisor, the result is an integer that has any fractional part of the result truncated.

关于sql-server - 将数字向下舍入到 60,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52290751/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com