数值-32表示的8位补码,向左移2位,则结果是? 数值-64表示的8位补码 向左移1位 则结果是?

\u6570\u503c-32\u8868\u793a\u76848\u4f4d\u8865\u7801\uff0c\u5411\u53f3\u79fb\u4e00\u4f4d\uff0c\u5219\u7ed3\u679c\u662f\u5341\u8fdb\u5236\u7684\u591a\u5c11

\u4e8c\u8fdb\u5236\u6570\uff0c\u5de6\u79fb1\u4f4d\uff08\u53f3\u8fb9\u586b\u4e0a0\uff09\uff0c\u76f8\u5f53\u4e8e\u4e58\u4ee52\u3002
\u539f\u6765\uff0c\u6570\u503c\u662f\uff0d64\uff0c\u4e58\u4ee52\uff0c\u5f53\u7136\uff0c\u5c31\u662f\uff0d128\u3002
\uff0d\uff0d\uff0d\uff0d\uff0d\uff0d\uff0d\uff0d\uff0d\uff0d\uff0d\uff0d\uff0d\uff0d\uff0d\uff0d\uff0d\uff0d\uff0d\uff0d\uff0d\uff0d
\u5982\u679c\uff0c\u539f\u6765\u6570\u503c\u662f\uff0d16\uff0c\u4e58\u4ee52\uff0c\u5c31\u662f\uff0d32\u3002
\u5982\u679c\uff0c\u539f\u6765\u6570\u503c\u662f\uff0d48\uff0c\u4e58\u4ee52\uff0c\u5c31\u662f\uff0d96\u3002
... ...
\u4ee5\u6b64\u7c7b\u63a8\u3002
\u4f46\u662f\uff0c\u8d85\u51fa\uff0d128\uff0c\u5c31\u8981\u6ea2\u51fa\u4e86

64\u7684\u539f\u78010100 0000\uff0c
-64\u7684\u539f\u7801\u662f1100 0000
-64\u7684\u8865\u7801\u662f\u539f\u7801\u53d6\u53cd\uff08\u4e0d\u5305\u62ec\u7b26\u53f7\u4f4d\uff09+1\uff0c\u53d6\u53cd\u662f1011 1111\uff0c+1\u4e4b\u540e\u662f1100 0000
\u5de6\u79fb1\u4f4d\u4e4b\u540e\u662f1000 0000\uff0c\u662f-128

32的补码是00100000,因此-32的补码是11100000,左移2位,要在右边补0,因此结果是10000000,换成十进制数就是128

  • 鍗佽繘鍒-32浜岃繘鍒
    绛旓細閫氬父鏄敤8浣嶇殑琛ョ爜褰㈠紡琛ㄧず銆+32鐨勫師鐮侊細0 010 0000 -32鐨勫師鐮侊細1 010 0000 -32鐨勫弽鐮侊細1 101 1111 -32鐨勮ˉ鐮锛1 110 0000
  • 鍋囪瀛楅暱鏄8姹傚崄杩涘埗-32鐨鍘熺爜,鍙嶇爜,琛ョ爜??璋㈣阿鍚勪綅!!1
    绛旓細2/2=1...0 1/2=0...1 鎵浠ヤ綑鏁拌嚜涓嬭屼笂涓100 000 鎵浠32(鍗侊級=100 000锛堜簩锛夛紱鎵浠-32鐨浜岃繘鍒琛ㄧず涓猴細1锛堢涓浣嶇鍙浣嶏紝0姝1璐燂級0锛堣ˉ0锛100 000锛32鐨勪簩杩涘埗琛ㄧず锛夊嵆锛氬師鐮侊細10 100 000 鍙嶇爜锛11 011 111锛堥櫎绗竴浣嶅鍏朵粬浣嶅彇鍙嶏紝鍗0鍙1锛1鍙0锛琛ョ爜锛11 100 000锛堣ˉ鐮佹槸...
  • 鍗佽繘鍒舵暟-25鍜32鍦ㄥ瓧闀夸负8鐨勮绠楁満鍐呰繘琛岀畻鏈姞娉曡繍绠,缁撴灉涓?
    绛旓細8浣璁$畻鏈轰腑锛-128鐨勮ˉ鐮佽〃绀涓10000000锛屼絾鐢ㄥ師鐮佸拰鍙嶇爜鍧囨棤娉琛ㄧず锛鍥犱负瓒呭嚭浜嗚〃绀鸿寖鍥达紙锛127~127锛夈傝ˉ鐮佺殑杩愮畻瑙勫垯鏄:X琛+Y琛=(X+Y)琛 璁炬湁涓や釜鏁皒鍜寉,x=-89,y=+18,鐢ㄨˉ鐮佽〃绀哄涓 x=10100111B (-89鐨勮ˉ鐮)y=00010010B (+18鐨勮ˉ鐮)鑻ユ眰x+y涔嬪拰,鍙笉鐢ㄨ冭檻涓ゆ暟鐨勭鍙凤紝鐩存帴鐩稿姞...
  • 鍗佽繘鍒-35鐢8浣浜岃繘鍒琛ョ爜琛ㄧず涓
    绛旓細璐熸暟鐨勮ˉ鐮佽绠楁柟娉曟槸锛氬叾鍘熺爜鎸変綅鍙栧弽鍔犱竴(绗﹀彿浣嶄笉鍙)-25鐨勫師鐮佹槸锛 1001 1001 鈶犳寜浣嶅彇鍙嶅緱锛 1110 0110 鈶″姞涓寰楋細 1110 0111 鍥犳锛屽崄杩涘埗-25閲囩敤8浣嶄簩杩涘埗琛ョ爜琛ㄧず涓猴細 1110 0111 棣栧厛姹傚緱-44鐨8浣浜岃繘鍒跺師鐮侊細10101100锛屾渶楂樹綅鏄鍙蜂綅锛岃礋鏁颁负1锛屼綆7浣嶆槸缁濆鍊44d=101100b锛岃ˉ榻7...
  • 璁$畻鏈轰腑琛ョ爜鐨勮寖鍥存槸澶氬皯?
    绛旓細鍦ㄨ绠楁満涓紝琛ョ爜鐨勮寖鍥村彇鍐充簬璁$畻鏈虹郴缁熺殑浣嶆暟銆傚父瑙佺殑璁$畻鏈虹郴缁熸湁8浣嶃16浣嶃32浣鍜64浣嶇瓑銆傚浜巒浣嶈ˉ鐮侊紝鍏惰寖鍥存槸浠-2^(n-1)鍒2^(n-1)-1銆傚叾涓紝鏈楂樹綅涓虹鍙蜂綅锛0琛ㄧず姝f暟锛1琛ㄧず璐熸暟銆傚浜巒浣嶈ˉ鐮侊紝鏈塶-1浣嶈〃绀烘暟鍊閮ㄥ垎銆備妇涓緥瀛愶紝瀵逛簬8浣嶈ˉ鐮侊紝鑼冨洿鏄-128鍒127銆傚叾涓00000000琛ㄧず0...
  • 鍗佽繘鍒舵暟-3鐢8浣浜岃繘鍒琛ョ爜琛ㄧず涓哄灏?
    绛旓細鍗佽繘鍒舵暟-3鐢8浣浜岃繘鍒琛ョ爜琛ㄧず涓11111101銆傚崄杩涘埗鐨勮В閲 鍗佽繘鍒讹紙Decimal路System锛夋槸涓绉嶈鏁版柟娉曪紝鍗虫弧鍗佽繘涓锛岀涓浣嶄綅鏉冧负10^0锛岀浜屼綅10^1锛岀N浣10^锛圢-1锛夛紝璇ユ暟鐨鏁板绛変簬姣忎綅鐨勶紙鏁板济椾綅鏉冿級涔嬪拰銆傚崄杩涘埗璁℃暟娉曟槸鏃ュ父浣跨敤鏈澶氱殑璁℃暟鏂规硶锛屾瘡鐩搁偦鐨勪袱涓鏁板崟浣嶄箣闂寸殑杩涚巼閮戒负鍗佺殑...
  • 鍗佽繘鍒舵暟-3鐢8浣浜岃繘鍒琛ョ爜琛ㄧず涓哄灏?
    绛旓細鍗佽繘鍒舵暟-3鐢8浣浜岃繘鍒琛ョ爜琛ㄧず涓11111101銆傚崄杩涘埗鐨勮В閲 鍗佽繘鍒讹紙Decimal路System锛夋槸涓绉嶈鏁版柟娉曪紝鍗虫弧鍗佽繘涓锛岀涓浣嶄綅鏉冧负10^0锛岀浜屼綅10^1锛岀N浣10^锛圢-1锛夛紝璇ユ暟鐨鏁板绛変簬姣忎綅鐨勶紙鏁板济椾綅鏉冿級涔嬪拰銆傚崄杩涘埗璁℃暟娉曟槸鏃ュ父浣跨敤鏈澶氱殑璁℃暟鏂规硶锛屾瘡鐩搁偦鐨勪袱涓鏁板崟浣嶄箣闂寸殑杩涚巼閮戒负鍗佺殑...
  • 鍗佽繘鍒舵暟-31浣跨敤8浣(鍖呮嫭绗﹀彿浣)琛ョ爜琛ㄧず鏃,鍏朵簩杩涘埗缂栫爜琛ㄧず涓?闇瑕佺瓟 ...
    绛旓細31鐢ㄤ簩杩涘埗琛ㄧず涓猴細00011111锛 31闄2鍙栦綑寰楀埌鐨勫氨鏄11111锛岀劧鍚庡湪鍓嶉潰琛ヤ笂0锛涚鍙蜂綅鐢0鍜1琛ㄧず锛1琛ㄧず璐燂紱璐熸暟鐨勮ˉ鐮鏄畠鐨勫弽鐮佸姞涓1锛涙墍鏈夊師鏉ョ殑鍙互琛ㄧず鎴愶細10011111锛堢涓涓1琛ㄧず璐熷彿锛屾墍浠ヤ笅闈笉鐢ㄥ彉濮嬬粓涓1锛夛紱瀹冪殑鍙嶇爜鏄細11100000锛涙墍浠ヨˉ鐮佹槸11100001锛
  • 鍗佽繘鍒舵暟-31浣跨敤8浣鍖呮嫭绗﹀彿浣嶈ˉ鐮佽〃绀鏃,
    绛旓細-31锛1000 0000 0000 0000 0000 0000 0001 1111 杩欎釜娌℃湁璁$畻杩囩▼锛屽氨鏄洿鎺ュ啓锛31鏄11111锛岃礋鏁版槸绗竴浣嶄负1锛屽叡璁32浣 闇瑕佽绠楄繃绋嬬殑鏄眰鍙嶇爜锛屾瘮濡5鍙栧弽~5 浜岃繘鍒跺師鐮侊細0000 0000 0000 0000 0000 0000 0000 0101 鍙栧弽鎿嶄綔鍚庯細1111 1111 1111 1111 1111 1111 1111 1010 ...
  • 闀垮害涓32鐨勪綅涓,鐢琛ョ爜缂栫爜娉,鑳藉琛ㄨ揪澶氬皯鏁板瓧?
    绛旓細-32768鍒32767,-32768鐨勫钩鏂瑰埌32768鐨勫钩鏂-1 瀵逛簬璁$畻鏈猴紝鍏舵蹇靛拰鏂规硶瀹屽叏涓鏍枫俷浣嶈绠楁満锛岃n=8锛 鎵鑳琛ㄧず鐨鏈澶ф暟鏄11111111锛岃嫢鍐嶅姞1鎴愪负100000000(9浣嶏級锛屼絾鍥犲彧鏈8浣嶏紝鏈楂樹綅1鑷劧涓㈠け銆傚張鍥炰簡00000000锛屾墍浠8浣嶄簩杩涘埗绯荤粺鐨勬ā涓2^8 ...
  • 扩展阅读:8位补码表示的范围 ... 8位补码的取值范围 ... 32位补码计算器 ... -32的补码是多少 ... 利用8位补码计算4-6 ... 尾数用补码表示的范围 ... 补码表示的规格化数 ... 负2的8位补码 ... 原码补码在线翻译器 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网