相关疑难解决方法(0)

C/C++中是否有标准符号函数(signum,sgn)?

我想要一个函数,对于负数返回-1,对于正数返回+1. http://en.wikipedia.org/wiki/Sign_function 写我自己很容易,但似乎应该在某个标准库中.

编辑:具体来说,我正在寻找一个工作浮动的功能.

c c++ math

387
推荐指数
11
解决办法
34万
查看次数

有效地实现floored/euclidean整数除法

地板划分是指结果始终向下(朝向-∞),而不是0:

分工类型

是否有可能在C/C++中有效地实现floored或euclidean整数除法?

(显而易见的解决方案是检查红利的标志)

c c++ math division integer-division

21
推荐指数
2
解决办法
1942
查看次数

标签 统计

c ×2

c++ ×2

math ×2

division ×1

integer-division ×1