라이브러리

[PHP] BcMathNumber::sub - 임의의 정밀도 숫자를 뺍니다.




BcMathNumber::sub


PHP의 BcMathNumber::sub 함수는 두 개의 부동소수점 숫자를 뺀다. 이 함수는 BC Math 확장의 일부로, 부동소수점 숫자를 정확하게 계산하기 위해 설계되었다.

사용법


BcMathNumber::sub 함수는 두 개의 인수를 받습니다. 첫 번째 인수는 뺄 숫자이고, 두 번째 인수는 뺄 숫자입니다. 이 함수는 결과를 반환합니다.

예제


#hostingforum.kr
php

<?php



// BC Math 확장을 초기화합니다.

bcscale(10);



// 두 개의 부동소수점 숫자를 생성합니다.

$num1 = '10.5';

$num2 = '3.2';



// 두 숫자를 뺀다.

$result = bcsub($num1, $num2);



// 결과를 출력합니다.

echo "10.5 - 3.2 = $result
";



?>



이 예제에서는 `bcsub` 함수를 사용하여 두 개의 부동소수점 숫자를 뺀다. 결과는 `7.3`으로 출력됩니다.

옵션


`bcsub` 함수에는 여러 옵션이 있습니다.

* `scale`: 결과의 소수점 자릿수를 지정합니다. 기본값은 0입니다.
* `decimals`: 결과의 소수점 자릿수를 지정합니다. 기본값은 0입니다.

예제 (옵션 사용)


#hostingforum.kr
php

<?php



// BC Math 확장을 초기화합니다.

bcscale(10);



// 두 개의 부동소수점 숫자를 생성합니다.

$num1 = '10.5';

$num2 = '3.2';



// 두 숫자를 뺀다. 결과의 소수점 자릿수를 2로 지정합니다.

$result = bcsub($num1, $num2, 2);



// 결과를 출력합니다.

echo "10.5 - 3.2 = $result
";



?>



이 예제에서는 `bcsub` 함수의 `scale` 옵션을 사용하여 결과의 소수점 자릿수를 2로 지정합니다.

참고


* `bcsub` 함수는 부동소수점 숫자를 정확하게 계산하기 위해 설계되었습니다. 따라서 부동소수점 숫자를 사용할 때 이 함수를 사용하는 것이 좋습니다.
* `bcsub` 함수는 결과의 소수점 자릿수를 지정할 수 있습니다. 이 옵션을 사용하여 결과의 소수점 자릿수를 조정할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색