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

  • <center id="usuqs"></center>
  • 
    
  • -1用16進(jìn)制表示是多少,-10呢?(比如1A=26).

    -1用16進(jìn)制表示是多少,-10呢?(比如1A=26).
    16進(jìn)制好像不能表示負(fù)數(shù)吧,疑惑中,求答,
    數(shù)學(xué)人氣:787 ℃時(shí)間:2020-03-30 07:57:06
    優(yōu)質(zhì)解答
    如果把16進(jìn)制數(shù)當(dāng)成是有符號(hào)數(shù),就可以表示負(fù)數(shù)(帶負(fù)號(hào)的十進(jìn)制數(shù)).
    以-1來說:將-1表示成4位二進(jìn)制數(shù)(求補(bǔ)碼),就是1111(此時(shí)將1111當(dāng)成有符號(hào)數(shù)),然后直接化16進(jìn)制數(shù);-1的一位有符號(hào)16進(jìn)制數(shù)就是 F.
    -10的8位有符號(hào)二進(jìn)制數(shù)為11110110(補(bǔ)碼表示),化為2位符號(hào)的16進(jìn)制數(shù)FA.
    如何判斷一個(gè)16進(jìn)制數(shù)是正是負(fù)?
    看題目有沒有指明這個(gè)16進(jìn)制數(shù)是否為有符號(hào)數(shù),如果題目說明為無符號(hào)數(shù),則表示正數(shù).如果為有符號(hào)數(shù),就要判斷符號(hào)的正負(fù):將16進(jìn)制數(shù)的最高位化為4位二進(jìn)制數(shù),如果所化的二進(jìn)制數(shù)的最高位為1就表示負(fù)數(shù),為0就表示正數(shù).
    例 FA 為有符號(hào)的16進(jìn)制數(shù),F為FA的最高位,化為二進(jìn)制數(shù)為1111,而1111的最高位為1,就表示FA是個(gè)負(fù)數(shù).FA化為10進(jìn)制數(shù)就為-10近兩年后,這個(gè)問題早就搞明白了...你的答案在初學(xué)C++的時(shí)候就知道了 但我要的不是這答案我是做游戲破解的 當(dāng)一個(gè)正常的正數(shù)數(shù)據(jù)溢出后 就可能產(chǎn)生負(fù)數(shù)但這里溢出后的-1,就絕不是上面的表示方法了我當(dāng)時(shí)其實(shí)要的是這個(gè)
    我來回答
    類似推薦
    請(qǐng)使用1024x768 IE6.0或更高版本瀏覽器瀏覽本站點(diǎn),以保證最佳閱讀效果。本頁提供作業(yè)小助手,一起搜作業(yè)以及作業(yè)好幫手最新版!
    版權(quán)所有 CopyRight © 2012-2024 作業(yè)小助手 All Rights Reserved. 手機(jī)版