Java 十進制轉二進制

Java 十進制轉二進制


方法一、使用Integer自帶方法toBinaryString

int n = 5;
String result = Integer.toBinaryString(n);

方法二、自定義函數

	/**
	 * @author yinglongwu
	 */
	//十進制轉二進制,除以2,倒取餘
	public static String tenToTwo(int x) {
		String s = "";
		if (x==0) {
			s = "0";
		} else {
			while (x!=0) {
				s = s + Integer.toString(x%2);
				x=x/2;
			}
		}
		String result = new StringBuffer(s).reverse().toString();
		return result;
	}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章