2的31次方是多少

来源:百度知道 编辑:UC知道 时间:2024/06/18 09:59:14

板主啊,你是在玩人啊,你不道得啊。。。。

2的31次方的长度为32位,用int好像会溢出,所以这里选择用long
int i;
long rs;
for(i=0,rs=2L;i(小于)30;i++)
rs = rs*2;

2GB

就是31个2乘起来…

2的31次方是2147483648