라이브러리

[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` 메소드를 사용하여 정밀한 제곱근을 계산하는 방법을 보여줍니다. 이 메소드는 부동소수점 연산이 아닌 정밀한 부동소수점 연산을 제공합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 8,985건 / 592 페이지

검색

게시물 검색