Math.abs(~2020) 按位取反后的绝对值是多少 2021, 按位取反后,比正数多1

Math.abs(~2020)  按位取反后的绝对值是多少 2021, 按位取反后,比正数多1

int 值的取值 范围:   -128 ---  127   之间,   

0000 0000     按位取反, 就是负数的最小值 ,或   正数的最大值 

2^0=1

2^1=2

2^2=4

2^3=8

2^4=16

2^5=32

2^6=64

2^7=128

2^8=256

2^9=512

2^10=1024

2^11=2048

2^12=4096

2^13=8192

2^14=16384

2^15=32768

2^16=65536

2^17=131072

2^18=262144

2^19=524288

2^20=1048576  

2^21=2097152

2^22=4194304

2^23=8388608

2^24=16777216

2^25=33554432

2^26=67108864

2^27=134217728

2^28=268435456

2^29=536870912

2^30=1073741824

2^31=2147483648

2^32=4294967296   42 亿 9496 7296

2^33=8589934592

原文地址:https://www.cnblogs.com/andy-lehhaxm/p/9570390.html