-1
A
回答
2
0
如果你想看到你的int
,使用的二進制表示:
public static String toBitString(final int data){
final StringBuilder s = new StringBuilder(32);
for (int i = 31; i >= 0; i--) {
s.append(data >> i & 1);
}
return s.toString();
}
+0
我寧願'Integer.toBinaryString(...)' – Howard 2011-04-23 12:28:22
+0
它有一個缺點 - 它截斷前導零 – 2011-04-23 12:32:52
相關問題
- 1. 帶符號和無符號整數的位操作問題,XNOR
- 2. 5位有符號整數?
- 3. 按位不是有符號整數和無符號整數在C
- 4. 位操作 - 指示已簽名整數的符號
- 5. 位與操作有符號字節
- 6. sqlite C++和無符號整數操作
- 7. C長無符號整數操作
- 8. 64位有符號整數有多大?
- 9. 位操作符與無符號字符
- 10. 按位操作的操作
- 11. C++中的64位整數的按位(Bitshift)操作
- 12. 無符號類型按位移位的RHS操作數的類型
- 13. 生成10位有符號整數
- 14. 向右移位並有符號整數
- 15. 當操作數<32位時,爲什麼移位操作總是產生帶符號整數
- 16. 按位操作
- 17. 如何在32位處理器上使用一個有符號整數和一個無符號整數製作帶符號的64位整數
- 18. 無符號整數位字段移產量符號整數
- 19. 將n位整數從無符號轉換爲有符號
- 20. C++有符號整數轉換爲無符號位數更多位
- 21. 與負操作數的Java按位移位運算符
- 22. 無符號16位和64位整數
- 23. C++:在一個有符號的64位整數中的兩個無符號64位整數的差異
- 24. iPhone 4和5上的64位整數的位板按位操作?
- 25. 位操作符
- 26. 使用整數提升的位操作
- 27. 有符號和無符號整數?
- 28. 按位操作:FitsBits
- 29. ArrayDeque.allocateElements(按位操作)
- 30. python按位操作
的最好方法?運行它並看看。你已經有了一個答案,你已經等了兩分鐘了。 – duffymo 2011-04-23 12:22:27
記得在做作業時用「作業」標記。 – 2011-04-23 12:46:49
@duffymo:這裏是工具 - > http://ideone.com – 2011-04-23 12:47:13