gpt4 book ai didi

sql-server - TSQL 四舍五入到半位小数

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

我想四舍五入到最接近的小数点后半(地理坐标)来做一些数据可视化。在 t-sql 中,是否有一个内置函数可以四舍五入到半个小数(如果这是术语)。期望结果的示例:

    1.1 > 1.0
1.4 > 1.5
1.6 > 1.5
1.9 > 2.0

最佳答案

只需乘以 2,四舍五入,然后除以 2。

select round(1.1 * 2, 0) / 2 -- > 1.0
select round(1.4 * 2, 0) / 2 -- > 1.5
select round(1.6 * 2, 0) / 2 -- > 1.5
select round(1.9 * 2, 0) / 2 -- > 2.0

Round on MSDN

关于sql-server - TSQL 四舍五入到半位小数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9831109/

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