라이브러리
[PHP] variant_round - 지정된 소수 자릿수로 변형을 반올림합니다.
PHP의 Variant_Round 함수
PHP 8.0 버전부터 `variant_round` 함수가 도입되었습니다. 이 함수는 부동 소수점 수를 반올림하는 데 사용됩니다. 이 함수는 `round` 함수와 유사하지만, 부동 소수점 수를 반올림할 때 더 많은 옵션을 제공합니다.
Variant_Round 함수의 사용법
`variant_round` 함수는 다음과 같은 형식으로 사용됩니다.
#hostingforum.kr
php
variant_round($number, $precision, $mode)
* `$number`: 반올림할 부동 소수점 수입니다.
* `$precision`: 반올림할 자릿수를 지정합니다. 음수일 경우 반올림할 자릿수보다 큰 자릿수까지 반올림합니다.
* `$mode`: 반올림 모드를 지정합니다. 가능한 모드는 다음과 같습니다.
+ `PHP_ROUND_HALF_UP`: 반올림 모드 (기본값)
+ `PHP_ROUND_HALF_DOWN`: 내림 모드
+ `PHP_ROUND_HALF_EVEN`: 짝수 모드
+ `PHP_ROUND_HALF_ODD`: 홀수 모드
예제
#hostingforum.kr
php
// 예제 1: 기본 반올림 모드
$number = 123.456;
$precision = 2;
$mode = PHP_ROUND_HALF_UP;
$result = variant_round($number, $precision, $mode);
echo $result; // 출력: 123.46
// 예제 2: 내림 모드
$number = 123.456;
$precision = 2;
$mode = PHP_ROUND_HALF_DOWN;
$result = variant_round($number, $precision, $mode);
echo $result; // 출력: 123.45
// 예제 3: 짝수 모드
$number = 123.456;
$precision = 2;
$mode = PHP_ROUND_HALF_EVEN;
$result = variant_round($number, $precision, $mode);
echo $result; // 출력: 123.46
// 예제 4: 홀수 모드
$number = 123.456;
$precision = 2;
$mode = PHP_ROUND_HALF_ODD;
$result = variant_round($number, $precision, $mode);
echo $result; // 출력: 123.45
결론
`variant_round` 함수는 부동 소수점 수를 반올림하는 데 사용됩니다. 이 함수는 `round` 함수와 유사하지만, 부동 소수점 수를 반올림할 때 더 많은 옵션을 제공합니다. 예제를 통해 `variant_round` 함수의 사용법과 다양한 반올림 모드를 확인할 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.