kyuseo의 게임 프로그래밍
매우 큰 숫자의 INT64 자료형을 문자열로 변환하는 방법 :: PHP 본문
개요.. |
PHP 에서 INT64 자료형의 매우 큰 숫자 (예: 1조)를 다양한 문자열로 변환하여 출력하는 방법을 설명해드립니다.
PHP 에서 매우 큰 숫자(1000000000000, 1조)를 출력하면 1E+012 와 같이 출력이 됩니다.
이와 같이 출력되는 숫자가 1000000000000 또는 1,000,000,000,000으로 출력하는 방법을 설명해드립니다.
코드 |
$plus_money = 1*1000000000000; // 1조
$a0 = $plus_money; echo( $a0. "<br>" ); // 1E+012
$a1 = sprintf( "%.0f", $plus_money ); echo( $a1 . "<br>" ); // 1000000000000
$a2 = number_format( $plus_money ); echo( $a2 . "<br>" ); // 1,000,000,000,000 |
결과 |