Module: (자바) 변수. 출력 형식


Problem

5/7

출력 필드 너비 및 정밀도

Theory Click to read/hide

*** 심층 자료: Java 언어에 관심이 있는 사람들을 위한 ***
추가 출력 지정자를 사용하면 특정 형식의 숫자 출력을 제어할 수 있습니다.

최소 필드 너비
예:
%04d  - 숫자는 4자리에 표시되며, 4자리 미만인 경우 첫 자리는 0으로 표시됩니다.
<코드>int a=34; System.out.printf("%04d",a); //화면: 0 0 3 4   
숫자의 출력을 시각적으로 표시하기 위해 여기에 밑줄이 특별히 배치됩니다.   

%4d – 동일하지만 0 대신 공백이 있습니다.
int a=34; System.out.printf(“%4d”,a); //화면:      3 4 < /코드>

특정 정밀도로 출력 - 실수를 출력하는 데 사용됩니다. 기본적으로 실수는 소수점 이하 6자리까지의 정확도로 표시됩니다. 하지만 다른 정확도로 출력해야 하는 경우가 있습니다. 이 경우 숫자 자체에 할당할 친숙도 자리와 소수점 이하 몇 자리를 지정해야 합니다.
예를 들어
%9.3f   - 소수점 이하 3자리까지 9자리에 실수가 표시됩니다.

<코드>더블에이=34.24356; System.out.printf("%9.3f",a); // 화면에서: _ _ _ 3 2 . 2 4 4

이 정보를 실제로 사용해 봅시다.

Problem

Java 출력 연산자에 대해 자세히 알아보려는 사용자를 위한 선택적 활동입니다.

네 번째 줄에는 왼쪽부터 0으로 채워진 10자 필드에 a 변수의 값을 표시하는 명령문을 작성합니다(오른쪽 정렬).