问题描述
我正在尝试计算平均值,并在平均值上应用CEILING,但是以某种方式在计算平均值时,它总是四舍五入该值。
import re
def truncate(after,in
in
return re.sub(rf"^(.*?{after}).*$",r"\1",in
with open(__file__) as f:
prin
在我的情况下DECLARE @AverageStudents INT
SELECT @AverageStudents = CEILING((SELECT @TotalUsersInAllScools + @TotalUsersInAllColleges AS FLOAT) + (SELECT @TotalSchools + @TotalUsersColleges AS FLOAT))
SELECT @AverageStudents AS 'AverageStudents'
和@TotalUsersInAllScools + @TotalUsersInAllColleges = 875
875/216 = 4.0509,它的上限应该给我输出5但给了我4。
我观察到的是@TotalSchools + @TotalUsersColleges = 216
给出的输出为4
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)