13.JAVA基础:八进制,十六进制表示
原文路徑:http://simon-c.iteye.com/blog/802149
點擊查看原文
-----------------------------------------------------------
可以使用八進制、十六進制的類型:long, int, short, byte?
八進制表示:以0作為前綴,數碼有0,1,2,3,4,5,6,7,逢8進位?
? ? 如:8(十進制)-->010(八進制)?
十六進制表示:以0x作為前綴,數碼有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,逢16進位?
? ? 如:16(十進制)-->0x10(十六進制)?
二進制與十進制的換算:?
? ? 如:1101 --> 1 * 2^3 + 1 * 2^2 + 0 * 2^1 + 1 = 13?
八進制與十進制的換算:?
? ? 如:0123 --> 1 * 8^2 + 2 * 8 + 3 = 83?
十六進制與十進制的換算:?
? ? 如:0x123 --> 1 * 16^2 + 2 * 16 + 3 = 291
-------------
更多的Java,Angular,Android,大數據,J2EE,Python,數據庫,Linux,Java架構師,:
http://www.cnblogs.com/zengmiaogen/p/7083694.html
總結
以上是生活随笔為你收集整理的13.JAVA基础:八进制,十六进制表示的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Visio各图形如何一键自动对齐?
- 下一篇: MongoDB数据库的迁移