문제

저는 PHP 프로그래머인데 이 줄이 무엇을 의미하는지 궁금합니다.

System.out.printf("exp(%.3f) is %.3f%n", x, Math.exp(x))

%.3f, %.3f%n 및 쉼표 x는 무엇을 의미합니까?

도움이 되었습니까?

다른 팁

PHP는 비슷한 기능을 가지고 있습니다. http://php.net/printf Java 버전의 문서는 여기에서 찾을 수 있습니다. http://java.sun.com/javase/6/docs/api/java/util/formatter.html

그만큼 % 문자는 해당 변수의 형식을 지정하는 방법을 제어하는 ​​형식 지정자입니다.

이 특별한 경우에 두 인수는 x 그리고 Math.exp(x) 세 개의 소수 자릿수를 사용하는 부동 소수점 형식으로 지정됩니다.

물론 PHP 코더라도 이 사실을 이미 알고 있어야 합니다. printf 형식 지정자가 나열됩니다. 여기.

%.3f는 C/C ++에서와 동일한 것을 의미합니다. 소수점 후 3 자리 숫자의 부동 소수점 번호를 의미합니다.

이것은 표준 printf 형식입니다. %는 '인수를 여기에 넣는 것'을 나타냅니다. 이후의 다양한 점, 숫자 및 문자는 인수 유형을 지정합니다.

그리고 완전하기 위해 %n Printf의 플랫폼 별 라인 분리기를 나타냅니다 ...

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top