책 내용 질문하기
264페이지 자바에서의 표준 출력
도서
2025 시나공 정보처리기능사 실기 기본서
페이지
264
조회수
31
작성일
2025-08-28
작성자
윤*혁
첨부파일

서식 문자열 지정할 때


C에서는 %3.2f 이렇게 쓰면 앞에 정수부분 3자리, 소수점은 둘째짜리까지 써서 반올림이고 %2d 이렇게 쓰면 정수부분 2자리를 확보하는 걸로 알고 있는데


자바에서는 %-8.2f라고 쓰면 8이 앞에 정수부분만이 아니라 소수점 포함 8자리라는 점에서 c언어와 차이가 있다고 이해하면 되나요?


추가로 c에서도 만약 8자리를 확보했는데 값이 8자리가 안돼서 공백이 발생하면 v로 채우거나, 소수점에서 모자라면 0을 추가로 붙이는지 궁금합니다

답변
2025-08-28 16:45:36

안녕하세요 길벗수험서 운영팀입니다.

C언어에서 %8.2f를 썼다면 “%-8.2f”에 대응하는 실수 값이 125.23라고 가정을 하면

총 8자리를 확보하여 소수점과 소수점 이하 2자리를 출력하여 125.23vv 이렇게 출력됩니다

c언어의 형식은 교재 160페이지, 161페이지에 보시면 자세히 설명이 되어있습니다





행복한 하루되세요 :)

  • 관리자
    2025-08-28 16:45:36

    안녕하세요 길벗수험서 운영팀입니다.

    C언어에서 %8.2f를 썼다면 “%-8.2f”에 대응하는 실수 값이 125.23라고 가정을 하면

    총 8자리를 확보하여 소수점과 소수점 이하 2자리를 출력하여 125.23vv 이렇게 출력됩니다

    c언어의 형식은 교재 160페이지, 161페이지에 보시면 자세히 설명이 되어있습니다





    행복한 하루되세요 :)

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.