存储在内存中的数值都有一个允许的数值范围。当计算结果超出了数值范围,就BOOM~~
#includeusing namespace std;int main(){ float x=2.5e30, y=1.0e30; float z = x * y ; // z应为2.5e60,然而这超出了范围 cout<<"z : "< <
本文共 261 字,大约阅读时间需要 1 分钟。
存储在内存中的数值都有一个允许的数值范围。当计算结果超出了数值范围,就BOOM~~
#includeusing namespace std;int main(){ float x=2.5e30, y=1.0e30; float z = x * y ; // z应为2.5e60,然而这超出了范围 cout<<"z : "< <
转载于:https://www.cnblogs.com/Genesis2018/p/9079830.html