11得票5回答
PHP intval与floor的区别

floor()和intval()有什么区别?虽然两者的结果相同,但在性能方面是否存在问题?这两者哪个更快?如果我只想返回一个十进制数的整数部分,应该使用哪个php函数? 这里的目标是将1999.99显示为1999,省略小数值并仅返回整数部分。$num = 1999.99; $formatte...

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

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

50得票7回答
取浮点数的整数部分

我发现在Python中有两种取整方式:3.1415 // 1 并且import math math.floor(3.1415) 第一种方法的问题在于它返回一个浮点数(即3.0)。第二种方法感觉笨拙且太长。 在Python中,是否有其他的取整解决方案?

34得票5回答
C++中高效的整数向下取整函数

我想定义一个高效的整数向下取整函数,即从浮点数或双精度浮点数进行向下截断的转换。 我们可以假设这些值不会导致整数溢出。到目前为止,我有几个选项: 将其转换为int;这需要特殊处理负值,因为转换向零截断;I= int(F); if (I < 0 && I != F) ...

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

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

116得票5回答
在Python中,如何获取pandas系列的最小值或最大值?

我有一个pandas系列 series 。如果我想要获得逐元素的floor或ceiling,是否有内置的方法或者我必须编写函数并使用apply?我问这个问题是因为数据很大,所以我非常重视效率。同时,这个问题还没有关于Pandas软件包的解答。

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

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

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

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

23得票6回答
如何对bc数进行向上取整、向下取整和四舍五入?

我需要模仿bc数值的ceil()、floor() 和 round()函数的确切功能,我已经找到一个非常相似的问题,但不幸的是,提供的答案对我来说还不够好,因为它缺乏对负数的支持,并且缺少round()函数的精度参数。 我想知道是否有人能够提出一个相对简短而优雅的解决方案来解决这个问题。 感...

13得票3回答
JavaScript中的x|0如何将数字向下取整?

在我之前的问题的被接受的答案中 ( What is the fastest way to generate a random integer in javascript? ),我想知道一个数字通过符号 | 如何失去其小数部分。 例如:var x = 5.12042; x = x|0; 如何将...