1031 : [기초-출력변환] 10진 정수 1개 입력받아 8진수로 출력하기(설명)
1. 10진수를 입력받아 8진수(octal)로 출력해보자.
참고
%d(10진수 형태)로 입력받고,
%o를 사용해 출력하면 8진수(octal)로 출력된다.
2. 10진수 1개가 입력된다.
단, 입력되는 정수는 int 범위이다.
3. 8진수로 출력한다.
ex)
입력 : 10
출력 : 12
8진수
[ octal digit , octal number ]
8진수 정보통신용어사전수를 나타내는데 0에서 7까지 8개의 숫자를 사용한다. 1자를 6비트로 표현하고 있는 캐릭터 머신의 비트상태를 나타내는 데에 편리하다. 예를 들면, 110101을 2진수로 취급하는 것은 불편하므로 3비트씩 나누어 110과 101, 즉 8진수(Octal)의 65로 나타내고 (65)8이라 쓴다.외국어 표기 Octal Number(영어)
8진수 컴퓨터인터넷IT용어대사전8진법에서 사용되는 숫자로 0, 1, 2, 3, 4, 5, 6, 7 중의 하나.외국어 표기 octal digit(영어)동의어 8진 숫자(octal numeral)
[네이버 지식백과] 8진수 [octal digit, octal number] (정보통신용어사전, 2008. 1. 15., 윤승은)
int형 데이터로 받아printf()함수로 출력한다. 8진수로 출력하는 방법은 %o를 이용하면 된다.
import java.util.*;
public class Exercise {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int num = sc.nextInt();
System.out.printf("%o", num);
}
}
728x90
반응형
'코드업(CodeUp) > 기초 100제' 카테고리의 다른 글
[코드업/자바] 기초 100제 - 8진 정수 1개 입력받아 10진수로 출력하기 (0) | 2020.07.22 |
---|---|
[코드업/자바] 기초 100제 - 10진 정수 입력받아 16진수로 출력하기1 (0) | 2020.07.22 |
[코드업/자바] 기초 100제 - 실수 1개 입력받아 그대로 출력하기2 (0) | 2020.07.20 |
[코드업/자바] 기초 100제 - 정수 1개 입력받아 그대로 출력하기2 (0) | 2020.07.20 |
[코드업/자바] 기초 100제 - 년월일 입력 받아 형식 바꿔 출력하기 (0) | 2020.07.20 |