"(float)3.0"에서 '(float)'는 형변환(타입 캐스팅)을 의미합니다. 이것은 특정 값의 데이터 타입을 다른 데이터 타입으로 변환하는 것입니다. 여기서는 실수형(float)으로 형변환을 하는 것을 보여줍니다. 추가적인 내용은 123페이지 변환 연산자를 복습해 보세요.
"{avg:0.00}"에서 ':'는 포맷 명시자를 사용하여 데이터를 특정 형식으로 출력하라는 의미입니다. 이 경우에, "0.00"은 avg를 소수점 아래 두 자리까지 출력하라는 의미입니다. 책의 해당 소스에 대한 설명 부분에 언급해 두었으니, 다시 한 번 읽어보세요.
그리고, for 문의 순서는 말씀 주신 부분의 순서가 맞습니다. 앞서 다른 질문에 대한 답변 드린 것처럼, for 문은 F10번을 여러 번 눌러가면서 디버깅해보면 실행 순서를 눈으로 확인할 수 있습니다.
On 2023-06-05 오후 2:24:00, '김태원' wrote:
227페이지: avg = sum / (float)3.0; 이라고 되어있는데
(float)붙인걸 뭐라고하나요?
{avg:0.00}에서 :는 뭔가요?
222페이지인데요
주황색(순서) 맞아요?
연두색하고 하늘색 표시도 맞나요?