注册 登录
编程论坛 新人交流区

数据怎么不对阿

leileizhu 发布于 2007-10-05 23:15, 435 次点击
我在C中碰到这么一个问题比如做a+b的问题
用scanf读入两个数据,如果a为5555555555555555555555555555555,b是1111111111111111111111111
输出a+b=时显示的是其他的数据,怎么会这样啊?用double型的数据也不对啊,有什么其他办法没

[此贴子已经被作者于2007-10-5 23:22:05编辑过]

2 回复
#2
大年初四2007-10-05 23:18
超出数据长度了
#3
coachard2007-10-05 23:20
要用到高精度啦~~~~~
1