★★ Java の宿題ここで答えます Part 66 ★★
■ このスレッドは過去ログ倉庫に格納されています
0756デフォルトの名無しさん
2009/01/03(土) 12:11:24import java.util.Scanner;
public class D2B {
public static void main(String[] args) {
String input;
do{
System.out.print("10進数で数値を入力して下さい(0〜255): ");
input = new String(Integer.toString(new Scanner(System.in).nextInt(), 2));
if(input.length() > 8)
System.out.println("0〜255の範囲で入力して下さい");
}while(input.length() > 8);
System.out.print("2進数に変換後の数値: ");
for(int i = 0; i < 8; i++){
if(8 - input.length() - i > 0)
System.out.print("0");
else
break;
}
System.out.println(input);
}
}
■ このスレッドは過去ログ倉庫に格納されています