라이브러리

[PHP] gmp_strval - GMP 숫자를 문자열로 변환




PHP의 GMP 모듈


PHP의 GMP (GNU Multiple Precision Arithmetic Library) 모듈은 큰 정수와 부동소수점 수를 처리하는 데 사용되는 라이브러리입니다. GMP 모듈은 PHP 5.1.0부터 기본적으로 포함되어 있습니다.

gmp_strval 함수


`gmp_strval` 함수는 GMP 객체를 문자열로 변환하는 데 사용됩니다. 이 함수는 GMP 객체의 값을 문자열로 변환하고, 결과 문자열은 10진법으로 표현됩니다.

# 함수 시그니처


#hostingforum.kr
php

string gmp_strval ( resource $gmp_operand [, int $base = 10] )



# 매개변수


* `$gmp_operand`: 변환할 GMP 객체
* `$base`: 변환할 베이스 (기본값: 10)

# 반환값


변환된 문자열

예제


#hostingforum.kr
php

// 큰 정수 생성

$gmp_num = gmp_init(12345678901234567890);



// 문자열로 변환

$str_num = gmp_strval($gmp_num);



// 결과 출력

echo "변환된 문자열: $str_num
";



// 다른 베이스로 변환

$str_num_base2 = gmp_strval($gmp_num, 2);

echo "2진법으로 변환된 문자열: $str_num_base2
";



결과


#hostingforum.kr


변환된 문자열: 12345678901234567890

2진법으로 변환된 문자열: 11101010011011110111010010010110010011111110111110110011110010



참고


* GMP 모듈은 큰 정수와 부동소수점 수를 처리하는 데 사용됩니다.
* `gmp_strval` 함수는 GMP 객체를 문자열로 변환하는 데 사용됩니다.
* `$base` 매개변수는 변환할 베이스를 지정합니다. 기본값은 10입니다.
* `gmp_init` 함수는 GMP 객체를 생성하는 데 사용됩니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색