English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類
0

system.out.println(\"-a >>> b : \"+ (-a >>> b));
int a=512; b=4;
請問一下算法
我不清楚右移補零後,怎麼算

2006-07-18 21:04:57 · 2 個解答 · 發問者 Anonymous in 電腦與網際網路 程式設計

2 個解答

不帶正負號的右移運算子 (>>>)
將運算式的位元向右移位,不需保持正負號。
-512=(FFFFFE00)h
=(1111 1111 1111 1111 1111 1110 0000 0000)b
往右移 4 位元
(0000 1111 1111 1111 1111 1111 1110 0000)b
=(0FFFFFE0)h
=268435424

2006-07-19 04:04:21 · answer #1 · answered by Big_John-tw 7 · 0 0

提供企業全程刊登職缺及轉檔,免費客服解說教做,是人資部第一首選,找工作、找人才,提供24H必回覆、獨家工作、自傳急診室、履歷配對、面試教學、職涯測評、TOEIC線上模擬考工作快報、薪資查詢、職場英語…幫求職者快速http://www.jptpex2013.com.tw/

2015-04-20 13:28:05 · answer #2 · answered by 小可 1 · 0 0

fedest.com, questions and answers