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

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

14得票9回答
在 floor(sqrt(floor(x))) 中,哪一层是多余的?

我有floor(sqrt(floor(x)))。下列哪种说法是正确的: 内部的floor是多余的。 外部的floor是多余的。

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

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

15得票11回答
当我使用floor数据库时,出现了“MissingPluginException(在通道com.tekartik.sqflite上找不到getDatabasesPath方法的实现)”错误。

我正在尝试使用floor数据库,但是当我想要构建数据库时,我遇到了以下错误: E/flutter (26007): [ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: MissingPluginException...

12得票1回答
使用Math.Floor比显式整数转换有什么好处吗?

问题非常简单,有没有任何好处或区别?我注意到在C#中,该函数返回一个没有小数位的double类型,而在Java中它保留小数位,但除此之外,结果是相同的。 以下是我在Java和C#中使用的代码以及输出://Java ...

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

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

7得票2回答
~~和Math.floor()的区别

我在示例中看到,~~ 和 Math.floor 的功能是相同的。它们都将一个数字向下舍入(我的理解是正确的吗?) 此外,根据这个测试,~~ 比 Math.floor 更快:jsperf.com/math-round-vs 所以我想知道,~~ 和 Math.floor 之间有什么区别吗?

124得票5回答
为什么Math.Floor(Double)返回Double类型的值?

我需要从一个十进制或双精度数中获取左侧整数值,例如:我需要从4.6中获取值4。我尝试使用Math.Floor函数,但它返回的是一个双精度数,例如:它从4.6返回4.0。MSDN文档说它返回一个整数值。我错过了什么吗?或者有没有其他方法可以实现我要找的功能?

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

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

12得票3回答
将Numpy中的浮点数取整为整数

我有一个浮点数数组,我想将它们取整到最近的整数,这样我就可以将它们用作索引。 例如:In [2]: import numpy as np In [3]: arr = np.random.rand(1, 10) * 10 In [4]: arr Out[4]: array([[4.97896...