色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

什么是源碼補碼ascii碼

阮建安2年前30瀏覽0評論

什么是源碼補碼ascii碼?

補碼是一種表示數據的方法,目前使用的x86體系的計算機中,使用補碼來表示整數。

規則是:

正數采用符號-絕對值表示,即:如果數的最高有效位為0,表示該數為正數,數的其余部分表示數的絕對值。

比如:字長為8位的CPU,[+1]補=0000 0001, [+127] = 0111 1111, [+0] = 0000 0000

負數表示:數的最高位為1,表示負數。一個負數x用2^n-|x|來表示,n為機器的字長(剛才舉例為8位長),那么[-1]補=2^8-1=1111 1111,而[-127]補=2^8-127 = 1000 0001。最高位為1,即為負數。

還有一個[-0]補=2^8 = 0000 0000,所以在補碼表示法中,0只有一種表示即:00000000,對于10000000這個數,在補碼表示法中被定義為-128。

ASCII碼全稱是美國標準信息交換碼 (American Standard Code for Information Interchange),

是用數字來表示鍵盤(和一些不可顯示字符)上各鍵鍵值的標準。

如0這個數字,在計算機中用16進制的30來表示。(10進制的48)等等。

java for源碼原理,什么是源碼補碼ascii碼