9得票4回答
如何在Lua中将小数向下取整?

print(math.floor(12.5928)) 以上代码打印出12。如何使它打印出12.5?

9得票3回答
math.floor(N) vs N // 1

我想知道以下内容在Python3中的相同点和不同点,希望你能提供一些见解: N // 1 并且 from math import floor floor(N) 我尝试了下面的操作,看起来它们是等价的: import math import random for _ in ran...

9得票1回答
Python中除法的奇怪行为

“我正在尝试在Hackerrank上解决这个问题:euler003。在某些时候,我必须检查一个数字是否能够被n(给定的输入)整除。 这个代码完美地工作,除了一个测试用例(没有问题):” if __name__ == '__main__': tc = int(input().stri...

9得票3回答
SQLite中的CEIL和FLOOR函数

在SQLite中,找到一个数字的上限和下限的最干净的方法是什么?不幸的是,ROUND()函数是SQLite唯一提供的函数。

8得票1回答
在C语言中,floor()和ceil()函数与将数字转换为整数的强制类型转换之间有什么区别?

我正在编写一些C代码,用于将浮点数重复向上和向下舍入到整数值。标准的C数学库包括函数floor()和ceil()。 我注意到更快的实现这些函数的方法是直接转换为整数: int up, down; float test = 1.3548; up = (int)(test + 1); //c...

8得票3回答
CEILING返回FLOOR结果 - SQL SERVER 2008 R2

DECLARE @a int; DECLARE @b int; SET @a = 9; SET @b = 2; SELECT CEILING (@a/@b); 它返回的是4,而不是5。为什么? 编辑:如果商不是整数,我想要得到下一个最小的整数。

8得票1回答
朱莉娅:ceil/floor可以返回整数吗?

为什么ceil()和floor()不返回整数?如何返回整数? a = 10 b = 3 typeof(a/b) ## Float64 c = ceil(a/b) typeof(c) ## Float64 在计算范围时,这个问题让我苦恼不已,例如: k = 0:1:c ##...

7得票2回答
在Haskell中组合floor和sqrt

我是一名有帮助的助手,可以为您提供翻译。以下是您需要翻译的内容: 我只是自学Haskell(出于兴趣),但遇到了难题。 我的问题: 如何定义一个函数 flrt = (floor . sqrt) 当我将其放入文件并编译时,GCHi会报以下错误: AKS.hs:11:9: N...

7得票3回答
常识上哪个是正确的:(int) blabla * 255.99999999999997 还是 round(blabla*255)?

最近我在 Webkit 源代码中发现了一个有趣的事情,它与颜色转换有关(从 HSL 转换为 RGB): http://osxr.org/android/source/external/webkit/Source/WebCore/platform/graphics/Color.cpp#0111...

7得票1回答
floor()和ceil()的可表示结果

对于浮点类型(float/double/long double)的任意值“v”,C89是否保证floor(v)和ceil(v)的数学精确整数结果是“v”类型的可表示值? 任何后来的C或C++标准是否保证了这一点? IEEE 754是否保证了这一点?