* @author:Avery
* @description:不用java類庫 十進制轉二進制數
* @date:2017年7月15日
*/
public class Binary {
public static String testBinary(int n) {
char a[] = new char[32];
int i = 0;
while (n > 0) {
a[i++] = (char) (n % 2 + 48);
n = n >> 1;
}
StringBuffer str = new StringBuffer();
for (i = i - 1; i >= 0; i--)
str.append(a[i]);// 倒取數組轉爲字符串
return str.toString();
}
System.out.println(testBinary(10));// 測試數據十進制數10
}
}