라이브러리

[PHP] gmp_clrbit - 비트 지우기




GMP (GNU Multiple Precision Arithmetic Library)


GMP는 PHP에서 사용할 수 있는 고성능의 수치 연산 라이브러리입니다. GMP는 PHP 5.6부터 기본적으로 포함되어 있습니다. GMP는 큰 정수와 부동소수점 수를 처리할 때 사용할 수 있는 다양한 함수를 제공합니다.

gmp_clrbit 함수


`gmp_clrbit` 함수는 GMP에서 사용할 수 있는 함수 중 하나입니다. 이 함수는 지정된 비트를 클리어(0으로 설정)합니다.

# 함수 시그니처


#hostingforum.kr
php

gmp_clrbit ( int $n , int $pos ) : resource



# 함수 설명


- `$n` : 클리어할 비트를 포함하는 정수입니다.
- `$pos` : 클리어할 비트의 위치입니다. 비트는 0부터 시작합니다.

# 예제


#hostingforum.kr
php

// 16진수 정수 0x1234를 생성합니다.

$num = gmp_init('0x1234', 16);



// 비트를 클리어합니다.

gmp_clrbit($num, 2);



// 결과를 출력합니다.

echo gmp_strval($num, 16) . "
";



# 결과


#hostingforum.kr


0x1232



위 예제에서, 비트 2를 클리어함으로써, 0x1234의 비트 2가 0으로 설정되었습니다.

참고


- GMP는 PHP에서 사용할 수 있는 고성능의 수치 연산 라이브러리입니다.
- `gmp_clrbit` 함수는 지정된 비트를 클리어(0으로 설정)합니다.
- `$n`은 클리어할 비트를 포함하는 정수이고, `$pos`는 클리어할 비트의 위치입니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색