精品偷拍一区二区三区,亚洲精品永久 码,亚洲综合日韩精品欧美国产,亚洲国产日韩a在线亚洲

  • <center id="usuqs"></center>
  • 
    
  • 為什么65535的二進制為111.1111(16個1),111.1111(16個1)是-1的二進制?

    為什么65535的二進制為111.1111(16個1),111.1111(16個1)是-1的二進制?
    65535是2的16次方再減1,為什么就是16個一啊
    其他人氣:821 ℃時間:2019-11-09 19:50:31
    優(yōu)質解答
    2^16=65536,2^16-1=65535這沒有錯啊!111.1111(16個1)是-1的二進制也沒錯,但這是在int型為2字節(jié)的時候.當int型為2字節(jié)時,能表示的有符號數(shù)的范圍是-32768~32767,表示無符號數(shù)時范圍是0~65535.現(xiàn)在的int型已大都為4字...就是為什么2^16-1=65535,65535的二進制就是111....1111(16個1),-1的二進制是111....1111(16個1),算法規(guī)則是什么啊,謝謝用2除,反向取余數(shù),就把十進制變成二進制了—— 65535÷2=32767 余 1 32767÷2=16383 余 1 16383÷2=4095 余 1 4095÷2=2047 余 1 2047÷2=1023 余 1 1023÷2=511 余 1 511÷2=255 余 1 255÷2=127 余 1 127÷2=63 余 1 63÷2=31 余 1 31÷2=15 余 1 15÷2=7 余 1 7÷2=3 余 1 3÷2=1 余 1 1÷2=0 余 1 反向取余數(shù):11111111 11111111。 至于-1的也是11111111 11111111的“來歷”: 16位表示-1的原碼是10000000 00000001,那個最高位上的1是表示負數(shù)的稱號。計算機中都是用補碼表示的,求補碼的辦法之一是:先求其反碼,再加1;反碼求法是除符號位外各位取反:11111111 11111110,求補碼再加1,即是11111111 11111111。這就是-1在計算機中的16位二進制表示。
    我來回答
    類似推薦
    請使用1024x768 IE6.0或更高版本瀏覽器瀏覽本站點,以保證最佳閱讀效果。本頁提供作業(yè)小助手,一起搜作業(yè)以及作業(yè)好幫手最新版!
    版權所有 CopyRight © 2012-2024 作業(yè)小助手 All Rights Reserved. 手機版