C++中Boost库的cpp_dec_foat的最大值是多少
What is the max value of cpp_dec_float from Boost library in C++?
我想知道是什么值导致cpp_dec_foat溢出。我尝试了1000万的伽马函数,但仍然可以存储很大的数字。然而,1100万伽马无法存储。
您可以使用::max()
函数来查找它可以存储的最大值(另请参阅有关多精度和numeric_limits的boost文档)。以cpp_dec_float_50
:为例
#include <boost/multiprecision/cpp_dec_float.hpp>
#include <iostream>
#include <limits>
using boost::multiprecision::cpp_dec_float_50;
int main() {
std::cout.precision(std::numeric_limits<cpp_dec_float_50>::digits10);
std::cout << std::numeric_limits<cpp_dec_float_50>::max() << std::endl;
}
至于具体是什么导致溢出,你可能也会发现这个有趣的问题。
相关文章:
- 比较并显示使用最小值(a,b)和最大值(a、b)升序排列的4个数字
- 使用指针从C++中的数组中获取最大值
- 如何将这个C++哈希表转换为动态扩展和收缩,而不是使用硬设置的最大值
- 如何创建一个函数来计算并返回平均值、最大值和最小值
- 在二维数组中查找最小值和最大值?
- 整数溢出,最大值为 pow(10,19)
- 以C++递归方式查找向量中的最大值
- C++ - 如何在结构向量中找到结构体一个成员的最大值?
- 查找数组中第一个最小值和最后一个最大值元素之间的算术平均值
- C++ 函数,用于查找传入的 N 个数字的平均值、总和、最小值和最大值
- 我的 If Else 语句无法在向量 (C++) 中提供最大值
- 如何使用可变参数模板类使用模板元编程获得最大值
- C++不同的最小最大值实现
- C++中"长整"的确切最大值是多少?
- C++中Boost库的cpp_dec_foat的最大值是多少
- 我可以传递给 std::thread::sleep_for() 和 sleep_until() 的最大值是多少
- MaxLocksPerFile JET4.0注册表值的最大值是多少?
- sizeof(T)能产生的最大值是多少?
- C中的最大值和最小值是多少#定义函数
- m堆不同价值的硬币,你只能从顶部获得硬币.假设你能把n个硬币带回家,最大值是多少