라이브러리
[PHP] BcMathNumber::sqrt - 임의 정밀도 숫자의 제곱근을 가져옵니다.
PHP에서 BcMathNumber::sqrt 사용하기
PHP의 BcMath 확장 모듈은 부동소수점 연산이 아닌 정밀한 부동소수점 연산을 제공합니다. 이 모듈은 `BcMathNumber` 클래스를 제공하며, 이 클래스의 `sqrt` 메소드를 사용하여 정밀한 제곱근을 계산할 수 있습니다.
BcMathNumber::sqrt 메소드
`BcMathNumber::sqrt` 메소드는 `BcMathNumber` 객체의 제곱근을 반환합니다. 이 메소드는 다음과 같은 형식으로 사용할 수 있습니다.
#hostingforum.kr
php
BcMathNumber::sqrt($number)
* `$number` : 제곱근을 계산할 숫자입니다.
예제
다음 예제에서는 `BcMathNumber::sqrt` 메소드를 사용하여 정밀한 제곱근을 계산하는 방법을 보여줍니다.
#hostingforum.kr
php
<?php
// BcMath 확장 모듈을 사용하기 위해 autoload를 설정합니다.
require_once 'vendor/autoload.php';
// BcMathNumber 클래스를 사용하기 위해 autoload를 설정합니다.
use BcMathMath;
// 정밀한 부동소수점 연산을 위해 BcMathNumber 객체를 생성합니다.
$math = new Math();
// 정밀한 제곱근을 계산합니다.
$number = new Math('10.5');
$sqrt = $math->sqrt($number);
// 결과를 출력합니다.
echo "정밀한 제곱근: " . $sqrt->toString() . "
";
?>
이 예제에서는 `BcMathNumber` 객체를 사용하여 정밀한 제곱근을 계산하고, 결과를 출력합니다.
결과
정밀한 제곱근: 3.213203685537735
이 예제에서는 `BcMathNumber::sqrt` 메소드를 사용하여 정밀한 제곱근을 계산하는 방법을 보여줍니다. 이 메소드는 부동소수점 연산이 아닌 정밀한 부동소수점 연산을 제공합니다.
댓글목록
등록된 댓글이 없습니다.