当我在八位数溢出后在c ++中使用float或double时,如何修复它?
这是我的代码:
#include <iostream.h>
#include <conio.h>
void main() {
double x;
cout<<"double : ";
cin>>x;
cout<<endl<<x;
getch();
}
Run Code Online (Sandbox Code Playgroud)
当cin = 123456789时,这是我的cout:123457e.08.
使用dot:double x = 2398479238749234.0
| 归档时间: |
|
| 查看次数: |
459 次 |
| 最近记录: |