라이브러리

[PHP] bcsub - 임의의 정밀도 숫자 하나를 다른 숫자에서 빼기




PHP의 bcsub 함수


PHP의 `bcsub` 함수는 두 개의 부동 소수점 숫자를 빼는 함수입니다. 이 함수는 `bcadd` 함수와 유사하게 작동하지만, 두 개의 숫자를 빼는 대신에 두 개의 숫자를 더합니다.

사용법


`bcsub` 함수는 두 개의 인수를 받습니다. 첫 번째 인수는 첫 번째 숫자이고, 두 번째 인수는 두 번째 숫자입니다. 두 번째 인수는 첫 번째 인수보다 작아야 합니다.

예제


#hostingforum.kr
php

// 두 개의 숫자를 빼는 예제

$num1 = 10.5;

$num2 = 3.2;

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

echo "10.5 - 3.2 = $result
"; // 출력: 10.5 - 3.2 = 7.3



// 두 개의 숫자를 빼는 예제 (소수점 이하 자릿수 지정)

$num1 = 10.56789;

$num2 = 3.23456;

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

echo "10.56789 - 3.23456 = $result
"; // 출력: 10.56789 - 3.23456 = 7.33323



옵션


`bcsub` 함수는 두 번째 인수인 두 번째 숫자를 빼는 대신에 첫 번째 인수에서 두 번째 인수를 뺀 결과를 반환합니다. 두 번째 인수는 첫 번째 인수보다 작아야 합니다.

예외


`bcsub` 함수는 두 번째 인수가 첫 번째 인수보다 큰 경우 예외를 발생시킵니다.

#hostingforum.kr
php

// 두 번째 인수가 첫 번째 인수보다 큰 경우 예외 발생

$num1 = 10.5;

$num2 = 15.2;

try {

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

} catch (Exception $e) {

    echo "Error: $e->getMessage()
"; // 출력: Error: Division by zero

}



결론


PHP의 `bcsub` 함수는 두 개의 부동 소수점 숫자를 빼는 함수입니다. 이 함수는 두 개의 숫자를 빼는 대신에 두 개의 숫자를 더합니다. 두 번째 인수는 첫 번째 인수보다 작아야 합니다. 두 번째 인수가 첫 번째 인수보다 큰 경우 예외를 발생시킵니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색