정의 및 사용법
PHP에서 float 데이터 유형은 분수 부분을 포함하는 조항이 있는 임의의 숫자를 나타냅니다. 소수 부분은 소수점 이하 자릿수를 포함하거나 e를 사용하여 과학적 표기법으로 나타낼 수 있습니다. 또는 E . 예를 들어 과학적 표기법의 100은 10e2입니다.
소수점 이하 14자리까지의 정밀도가 일반적으로 발견되지만 부동 소수점의 크기는 하드웨어/OS 플랫폼에 따라 다릅니다.
구문
//Literal assignment of float value to variable $var=5327.496; // standard notation $var1=5.327496e3; // Scientific notation $var2=5.327496E3; //Scientific notation $var3=5_327.496; //sepration symbol
더 나은 가독성을 위해 정수 리터럴은 "_" 를 사용할 수 있습니다. 처리하는 동안 PHP 스캐너에서 생략되는 분리 기호로 사용됩니다.
$var=5_327.496; // it will treated as 5327.496
PHP 버전
PHP 7.40부터 분리 기호 "_"를 사용할 수 있습니다.
다음 예는 표준 표기법의 float 리터럴 표현을 보여줍니다.
예시
<?php $var=5327.496; echo $var . "\n"; ?>
출력
이것은 다음 결과를 생성합니다 -
5327.496
이 예에서는 과학적 표기법을 사용합니다.
예시
<?php $var1=5.327496e3; <br /> echo $var . "\n";<br />$var2=5.327496E3; <br /> echo $var . "\n"; ?>
출력
이것은 다음 결과를 생성합니다 -
5327.496 5327.496
분리 기호 "_"를 사용하는 이 예(PHP 7.40 이상에서 실행됨)
예시
<?php $var3=5_327.496; echo $var . "\n"; ?>
출력
이것은 다음 결과를 생성합니다 -
5327.496