我有一个整数,比如45125
,我想把它转换成451.25
,或者把54200
转换成542.00
。我希望能够使用python和sql转换。有办法吗?我已经研究过了,但找不到解决办法。
在python中
print(format(54200/100, ".2f"))
在SQL,
SELECT
CAST(54200/100 AS DECIMAL(7,2)) AS x;
你可以在python中使用格式说明符和f-string,
newVal = 54200/100
print(f"{newVal:.2f}")
输出542.00
print语句中的2
是它显示的小数位数。
请看这里,这里有很好的解释。