라이브러리

[PHP] floor - 분수를 반올림합니다




PHP floor() 함수


PHP의 `floor()` 함수는 주어진 숫자의 소수 부분을 제거하여 가장 가까운 정수 값을 반환합니다. 이 함수는 `math.floor()` 함수와 동일합니다.

# 기본 사용법


`floor()` 함수는 다음과 같이 사용할 수 있습니다.

#hostingforum.kr
php

floor($number);



여기서 `$number`는 숫자 변수입니다.

# 예제


#hostingforum.kr
php

// 소수 부분을 제거하여 가장 가까운 정수 값을 반환합니다.

echo floor(3.7); // 3

echo floor(-3.7); // -4



# 실수와 정수


`floor()` 함수는 실수와 정수 모두에 사용할 수 있습니다.

#hostingforum.kr
php

// 실수와 정수에 사용할 수 있습니다.

echo floor(3.7); // 3

echo floor(-3.7); // -4

echo floor(3); // 3

echo floor(-3); // -3



# 부동소수점


`floor()` 함수는 부동소수점 숫자도 처리할 수 있습니다.

#hostingforum.kr
php

// 부동소수점 숫자도 처리할 수 있습니다.

echo floor(3.7e-10); // 3.7e-10

echo floor(-3.7e-10); // -3.7e-10



# 오버로딩


`floor()` 함수는 오버로딩할 수 있습니다. 오버로딩은 클래스의 메소드를 재정의하여 새로운 기능을 추가하는 것을 의미합니다.

#hostingforum.kr
php

class MyClass {

    private $value;



    public function __construct($value) {

        $this->value = $value;

    }



    public function floor() {

        return floor($this->value);

    }

}



$obj = new MyClass(3.7);

echo $obj->floor(); // 3



결론


`floor()` 함수는 PHP에서 주어진 숫자의 소수 부분을 제거하여 가장 가까운 정수 값을 반환하는 함수입니다. 이 함수는 실수와 정수, 부동소수점 숫자 모두에 사용할 수 있습니다. 또한 오버로딩을 통해 새로운 기능을 추가할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색