大資料第二天作業

來源:互聯網
上載者:User

標籤:作業

1.負數的表現形式,為什麼如此設計?

答:負數使用正數的補碼方式來表現,使用補碼錶示負數後cpu對於減法的計算也可以用加法運算來解決.

2.-128是在記憶體中是如何儲存的?推算過程?

答:

    125 01111101

   -125 10000011

    126 01111110

   -126 10000010

    127 01111111

   -127 10000001

    128 10000000(由於最高為是符號位所以不能表現為一個正數)

   -128 10000000

3.如果位元組表示未11111111,則其真實資料是多少?

答:1.因為最高位符號位為1所以首先確定該位元組表示一個負數

   2.將其轉換為正數(最後一個1不變,其他位按位取反)後得到結果

     00000001 該數正數的表現形式為1

   3.由於該數為負數,其正數的十進位為1可推斷出該數的十進位值為-1

4.正負數是否都支援補碼的方式?

答:正數沒有補碼的概念,只有負數支援補碼,也可以理解為正數的補碼就是其本身

5.正數是否是負數的減一取反?

  以數字3為例:

  3 00000011

 -3 11111101

 -4 11111100(減1)

    00000011(取反)

經驗證得出結論正數可以通過其負數的減一取反方式獲得


大資料第二天作業

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.