1. 程式人生 > >int轉換成二進位制數字

int轉換成二進位制數字

import java.util.Scanner;

public class Calculator {
	public static void main(String[] args) {
		Scanner input = new Scanner(System.in);
		System.out.print("請輸入要轉換成二進位制的數字:");
		int z = input.nextInt();
		String array[] = new String[z];
		for (int i = 0;; i++) {
			int x = z % 2;
			if (z != 0) {
array[i] = "" + x; } else if (z == 0) { break; } z = z / 2; } for (int i = array.length - 1; i >=0; i--) { if (array[i] != null) { System.out.print(array[i]); } } } }