Tuesday, May 01, 2007
PHP 예제] 루트 근사값, 제곱근(평방근) 구하기 함수; Square Root Function
PHP에서, 지정한 숫자의 루트 근사값을 구하는 방법입니다. 다른 언어에서와 마찬가지로 sqrt() 함수를 사용합니다. Square Root 라는 뜻입니다.
대부분의 제곱근은 정수가 아닌 실수이기에, printf() 함수를 사용하여, 소수점 몇째 자리까지 출력할지 지정하는 것이 좋습니다.
파일명: example.php
▶▶ PHP 예제] 세제곱근, 네제곱근, 거듭제곱근 구하기 함수; Cube Root Function; cbrt
▶▶ PHP 예제] 제곱 함수,기호, 거듭제곱(세제곱,네제곱), 몇승 구하기; Power, Pow
대부분의 제곱근은 정수가 아닌 실수이기에, printf() 함수를 사용하여, 소수점 몇째 자리까지 출력할지 지정하는 것이 좋습니다.
루트2의 근사값 계산 예제
파일명: example.php
<html>
<head>
<title>PHP Example</title>
</head>
<body>
<?php
// 루트2의 근사값 구하기
$result = sqrt(2);
// 출력
echo "$result<br />\n";
// 1.4142135623731
// 루트2를, 소수점 이하 2자리까지 출력
printf("%.2f<br />\n", $result);
// 1.41
// 소수점 이하 세자리로 출력
printf("%.3f<br />\n", $result);
// 1.414
// "음의 제곱근"을 소수점 이하 14자리 정밀도로 출력
printf("%.14f<br />\n", -$result);
// -1.41421356237310
?>
</body>
</html>
<head>
<title>PHP Example</title>
</head>
<body>
<?php
// 루트2의 근사값 구하기
$result = sqrt(2);
// 출력
echo "$result<br />\n";
// 1.4142135623731
// 루트2를, 소수점 이하 2자리까지 출력
printf("%.2f<br />\n", $result);
// 1.41
// 소수점 이하 세자리로 출력
printf("%.3f<br />\n", $result);
// 1.414
// "음의 제곱근"을 소수점 이하 14자리 정밀도로 출력
printf("%.14f<br />\n", -$result);
// -1.41421356237310
?>
</body>
</html>
▶▶ PHP 예제] 세제곱근, 네제곱근, 거듭제곱근 구하기 함수; Cube Root Function; cbrt
▶▶ PHP 예제] 제곱 함수,기호, 거듭제곱(세제곱,네제곱), 몇승 구하기; Power, Pow
tag: php
PHP
<< Home