-
3 votesanswersviews
返回浮点类型是否完全符合IEEE-754的函数?
我想编写一个函数来检查 float , double 或 long double 是否完全符合IEEE-754格式 . 我的意思是: float = IEEE-754 binary32 double = IEEE-754 binary64 long double = IEEE-754 binary128 我认为 std::numeric_limits<T>::is_ie... -
2 votesanswersviews
boost :: graph自定义权重类型:numeric_limits必要吗?
我在boost图中有自定义边属性( MyWeight ),并且想要应用Dijkstra最短路径搜索 . 我的体重类型是,在boost ::运算符的帮助下,可添加,可减少,低于可比性和相等性 . 因为我知道搜索必须从某个东西开始,我需要相当于零,并找出一个节点是否可达,这是非常大的 . MyWeight weight_zero(...), weight_inf(...); // now, weig... -
29 votesanswersviews
为什么numeric_limits :: min为int返回负值但是为float / double返回正值?
Why 对numeric_limits :: min返回int的负值,但是为例如正值漂浮和双? #include<iostream> #include<limits> using namespace std; int main() { cout << "int: " << numeric_limits<int>...