부동소수점(float) 데이터 유형이란 무엇인가요?
부동 소수점 데이터 유형은 "0.7"과 "100.2"를 생각해 보세요. 부동 소수점 데이터 유형은 정수와 소수를 모두 저장하는 데 사용할 수 있습니다. 앞서 이야기한 정수 데이터 유형보다 정밀도가 더 높습니다.
부동 소수점 유형의 유효한 범위는 1.8E-308~1.8E+308입니다.
PHP 4.0 이전에는 부동 소수점 유형이 배정밀도 부동 소수점 숫자라고도 하는 double로 식별되었습니다. 둘 사이에는 차이가 없습니다.
부동 소수점 형식에는 두 가지 쓰기 형식이 있습니다. -point 데이터는 기본적으로 표준 형식이며 다음과 같습니다
3.1415 -35.8
과학적 표기 형식도 있습니다
3.14*10^3 可以使用3.14e3来表示
Float 데이터 형식의 예
아래 예에서는 다양한 숫자를 테스트해 보겠습니다. PHP var_dump()는 변수의 데이터 유형과 값을 반환합니다:
<?php $x = 10.3605; var_dump($x); echo "<br>"; $x = 2.4e3; var_dump($x); echo "<br>"; $x = 8E-5; var_dump($x); ?>
코드 실행 결과:
부동 소수점 데이터는 근사값이므로 최종 결과가 부정확하므로 부동 소수점 값 간의 비교를 피하십시오.
<?php $a=0.1; $b=0.7; if(($a+$b)==0.8){ echo "true"; }else{ echo 'false'; } ?>
코드를 실행한 결과는 다음과 같습니다.
4가지 스칼라 데이터 유형에 대해 이야기했습니다. 이 장에서는 PHP , boolean, string(string), integer 및 부동 소수점 유형(float)을 추가합니다. 다음 섹션에서는 PHP의 두 가지 데이터 유형 중 "배열(array) "에 대해 이야기하겠습니다.
위 내용은 PHP: 부동 소수점(float) 데이터 유형 예제에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!