各種進製轉換mark貼

2021-09-01 15:18:10 字數 1302 閱讀 9126

之前遇到的一些問題..mark一下

package zhenghui.jvm.parse;

/** * created by intellij idea.

* user: zhenghui

* date: 13-1-14

* time: 下午4:43

* 表示無符號數.類似在jvm specs裡規定的u1,u2,u4,u8

*/public class type

/*** 轉換成十進位制integer

** @return

*/public int getdecimalinteger()

/*** 轉換成十進位制float

** @return

*/public float getdecimalfloat()

/*** 轉換成十進位制long

** @return

*/public long getdecimallong()

/*** 轉換成十進位制long

** @return

*/public double getdecimaldouble()

/*** 獲取對應的16進製表示值

** @return

*/public string getvalue()

private byte hexstringtobyte(string hex)

return result;

}private static byte tobyte(char c)

}

/**

* load class 生成對應的16進製制的字串

** @param filepath

* @return

* @throws exception

*/public string loadclass(string filepath) throws exception

system.out.println("filename:"+file.getname());

fileinputstream fileinputstream = new fileinputstream(filepath);

int i;

stringbuilder sb = new stringbuilder();

while ((i = fileinputstream.read()) != -1)

fileinputstream.close();

return sb.tostring();

}

各種進製轉換

今天看到雅虎一道面試題,竟然是一道進製轉換的題,並且還不允許用printf 自帶的函式庫來做,所以就整理一下,以備不時之需 十進位制轉換為其他進製 十進位制轉換為其他進製可使用printf函式直接轉換 庫函式使用 1 十進位制轉化為八進位制 使用庫函式 int main 自己 遞迴方法 includ...

各種進製的轉換

請看這下面二段 10進製 2進製 string a 1195 輸入數值 biginteger src new biginteger a 轉換為biginteger型別 system.out.println src.tostring 2 轉換為2進製並輸出結果 2進製 10進製 string a 10...

各種進製的轉換

public class arrayt 十進位制轉換成十六進製制 public static void tohex int num 十進位制轉換成二進位制 public static void tobinary int num 十進位制轉換成八進位制 public static void tooct...