라이브러리
[PHP] is_finite - float가 유한한지 확인합니다.
PHP의 is_finite() 함수
PHP의 `is_finite()` 함수는 주어진 숫자가 유한(finite)인지 여부를 확인합니다. 유한한 숫자는 정수, 부동소수점 숫자, 또는 NaN(Not a Number) 또는 무한대가 아닐 때입니다.
is_finite() 함수의 사용법
`is_finite()` 함수는 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
is_finite($number)
* `$number` : 확인할 숫자
예제
#hostingforum.kr
php
// 정수는 유한한 숫자입니다.
echo var_export(is_finite(10), true) . "
"; // true
// 부동소수점 숫자도 유한한 숫자입니다.
echo var_export(is_finite(3.14), true) . "
"; // true
// NaN(Not a Number)은 유한한 숫자가 아닙니다.
echo var_export(is_finite(NAN), true) . "
"; // false
// 무한대는 유한한 숫자가 아닙니다.
echo var_export(is_finite(INF), true) . "
"; // false
// NaN과 무한대를 포함한 숫자는 유한한 숫자가 아닙니다.
echo var_export(is_finite(NAN + INF), true) . "
"; // false
is_finite() 함수의 반환값
`is_finite()` 함수는 다음 값을 반환합니다.
* `true` : 주어진 숫자가 유한한 숫자입니다.
* `false` : 주어진 숫자가 유한한 숫자가 아닙니다.
주의점
`is_finite()` 함수는 NaN(Not a Number)과 무한대를 포함한 숫자를 유한한 숫자로 간주하지 않습니다. 따라서 이 함수를 사용할 때 주의해야 합니다.
결론
PHP의 `is_finite()` 함수는 주어진 숫자가 유한한 숫자인지 여부를 확인하는 데 사용할 수 있습니다. 이 함수는 NaN(Not a Number)과 무한대를 포함한 숫자를 유한한 숫자로 간주하지 않으므로 주의해야 합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.