라이브러리
[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 객체를 생성하는 데 사용됩니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.