【如何使用numeric_limit模版】C++11
方式/
1std::numeric_limit可以返回数值无限inf , 恬静的nan , 旌旗灯号的nan
文章插图
2从运行调试成果看 , 挪用infinity、quiet_NaN、signaling_NaN返回的成果别离是inf、nan、nan
文章插图
3经由过程std::numeric_limit可以获取指定类型的规模
文章插图
4挪用min和max可以获取指定类型的规模如下所示 , 这样可以很便利获取指定类型的规模
文章插图
5挪用is_specialized可以查看尺度库是否实现了特化 , 挪用is_signed可以确认类型是否是有符号 , 挪用has_infinity确认数值是否可以或许暗示无限 , 经由过程is_bounded可以确认数值是否有边界
文章插图
6从输出的打印信息看 , float浮点类型是特化 , 有符号 , 可以暗示无限 , 而且是有边界
文章插图
7经由过程min_exponent和max_exponent可以查看以2为基数的最小指数和最大指数 , 而min_exponent10和max_exponent10可以查看以10为基数的最小指数和最大指数
文章插图
8输出的指数大小信息如下 , 2的指数规模比10的指数规模大
文章插图
9最后还可以挪用round_style来查看指定命值类型的舍入体例
文章插图
10从打印输出信息看 , float类型的舍入体例为舍入到最接近可暗示值
文章插图
以上内容就是如何使用numeric_limit模版的内容啦 , 希望对你有所帮助哦!
推荐阅读
- 迷你世界如何创造生物
- Linux 如何调整 crontab的最大任务数
- 如何用CSS实现DIV块的阴影效果
- 如何在网上看CCTV央视的一线节目回放视频
- 手动挡汽车如何起步不熄火
- 教你如何疏通蹲坑
- 自己如何修指甲方法
- 详解暖宝宝的使用方法
- 男生如何有效避免仙人跳
- 如何释放身体里的静电?