라이브러리

[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)과 무한대를 포함한 숫자를 유한한 숫자로 간주하지 않으므로 주의해야 합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 437 페이지

검색

게시물 검색