% .02f와 % .2f의 차이점은 무엇입니까? 숫자를 문자열로 변환 할 때 표시 할 소수점 이하 자릿수를 가리키는 것으로 이해합니다. 그러나 % .02와 같이 요점 다음에 두 개의 숫자가 오는 것은 무엇을 의미합니까?% .02f와 % .2f의 차이점은 무엇입니까?
0
A
답변
1
.
다음의 숫자는 표시 할 소수 자릿수입니다. 02
과 2
은 같은 번호입니다 - 2
. 0
에는 특별한 의미가 없습니다.
.
다음에 한 자리 숫자에 두 자리 숫자는 의미가 없습니다. 그것은 단지 계산입니다. %.10f
을 가지고 있다면 10 자릿수를 얻을 것입니다.
아무 것도 목표 -C에만 해당되지 않습니다. IEEE printf specification 다음의 모든 언어에 적용됩니다.
0
은 값이 두 형식을 사용하여 다른 참조 인쇄 해 봅니다 않았다 101
%f = 101.000000
%.f = 101
%.02f = 101.00
라고? –