diff --git a/jinzhi-lj.java b/jinzhi-lj.java index 28066ab..5322e50 100644 --- a/jinzhi-lj.java +++ b/jinzhi-lj.java @@ -1,13 +1,13 @@ class jinzhi_lj { public static void main(String[] args) { - int a = 15; - int n = 0; + int n = 15; + int x=0; int i=0; - while (a > 0) { - n = (int) (n + (a % 2) * Math.pow(10,i)); - a = a / 2; + while (n > 0) { + x = (int) (x + (n % 2) * Math.pow(10,i)); + n = n / 2; i=i+1; } - System.out.print("十进制a转换二进制n为:" + n); + System.out.print("十进制n转换二进制a为:" + x); } } \ No newline at end of file