C++输出inf

https://leetcode.cn/problems/powx-n/

C++输出inf_第1张图片

第一次遇到输出inf

分析一下, − 2 31 -2^{31} 231就是
1000 0000 0000 0000 0000 0000 0000 0000(31个0)

我打表快速幂的时候,正好就32没打

在这里插入图片描述
所以32那里是0
最后1/0,可不是无限大么

改了就过了

你可能感兴趣的:(算法,算法)