Enter a decimal integer, a corresponding output of the octal number as input: 2012, output: 3734.

Ideas: to give a composition according to the digital input on each digital octal digit, and then subjected to a combination (combination, a combination of a decimal)

 

Code:

public class Demo1 {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int a = sc.nextInt();
		int ge = a%8;
		int shi = a/8%8;
		int bai = a/8/8%8;
		int qian = a/8/8/8%8;
		int ba = ge+shi*10+bai*10*10+qian*10*10*10;
		System.out.println(ba);
	}
}

operation result:

Published 28 original articles · won praise 5 · Views 5798

Guess you like

Origin blog.csdn.net/weixin_41879980/article/details/95861914