本帖最后由 sin88 于 2013-7-5 18:56 编辑
不对啊,100000~700000间是对的,出错的只有70000~99999和700000~999 999这个范围
long int 是32位的吧 数据范围是-2^31 ~2^31-1
比如 555 555+1 结果是555 556 对的
888 888+1 结果是823 353 错的
88 888+1结果是23 353 错的
69 999+1结果是70 000 对的
70 000+1结果是4465 错的
65 535+1结果是65 536对的
本帖最后由 sin88 于 2013-7-5 18:56 编辑
不对啊,100000~700000间是对的,出错的只有70000~99999和700000~999 999这个范围
long int 是32位的吧 数据范围是-2^31 ~2^31-1
比如 555 555+1 结果是555 556 对的
888 888+1 结果是823 353 错的
88 888+1结果是23 353 错的
69 999+1结果是70 000 对的
70 000+1结果是4465 错的
65 535+1结果是65 536对的
举报