1.public static void main(string args)
1.integer factor = 650;
2.
3. string s;
4.
5. s = string.format("%d", factor); //10
6. system.out.println(s);
7. s = string.format("%x", factor); //16
8. system.out.println(s);
9. s = string.format("%o", factor); //8
10. system.out.println(s);
十進位制轉成十六進製制:
integer.tohexstring(int i)
十進位制轉成八進位制
integer.tooctalstring(int i)
十進位制轉成二進位制
integer.tobinarystring(int i)
十六進製制轉成十進位制
integer.valueof("ffff",16).tostring()
八進位制轉成十進位制
integer.valueof("876",8).tostring()
二進位制轉十進位制
integer.valueof("0101",2).tostring()
demo:
package com.ask.test;
public class test16to2
java 進製之間的轉換
1.二進位制轉換十進位制 從右到左用二進位制的每個數去乘以2 的相應次方 從0 開始 例如 10101110 1 2 7 0 2 6 1 2 5 0 2 4 1 2 3 1 2 2 1 2 1 0 2 0 128 0 32 0 8 4 2 174 1110 0 2 0 1 2 1 1 2 2 1 2...
進製間互相轉換
我們常用的進製包括 二進位制 八進位制 十進位制和十六進製制,區別在於數運算時是逢幾進一位。以下是整數之間的轉換的。十進位制轉二進位制 方法 十進位制數除二進位製取餘,知道商為0結束。二進位制轉十進位制 方法 把二進位制數按權展開 相加即得十進位制數。二進位制轉八進位制 方法為 3位二進位制數按權展...
進製之間轉換
簡介 二進位制轉換 二進位制轉八進位制 將二進位制從右至左,三個為一組,不夠左邊填0補齊,按權相加,拼接得到8進製 二進位制轉10進製 將二進位制數直接按權相加 二進位制轉16進製制 將二進位制從右至左,四個為一組,不夠左邊補0,按權相加,拼接得到10進製 轉為二進位制 八進位制轉二進位制 每乙個位...