byte型數(shù)據(jù)的取值范圍怎么計(jì)算
Java中的byte是有符號(hào)的8位整數(shù)類型,其取值范圍是從-128到127,可以通過以下方式計(jì)算:
由于byte是有符號(hào)的,所以它的最高位為符號(hào)位,值為1表示負(fù)數(shù),值為0表示非負(fù)數(shù)。
剩下的7位為數(shù)據(jù)位,最大值為2^7-1=127,最小值為-2^7=-128。
因此,byte型數(shù)據(jù)的取值范圍為-128到127。