>  기사  >  백엔드 개발  >  PHP: 정수 데이터 유형 예제에 대한 자세한 설명

PHP: 정수 데이터 유형 예제에 대한 자세한 설명

怪我咯
怪我咯원래의
2017-04-27 17:03:525618검색

정수 데이터 유형이란 무엇인가요?

정수 데이터 유형은 우리가 흔히 정수라고 부르는 유형입니다. 우리가 123456을 쓴 것처럼 내 나이 20입니다. . 이것은 모두 정수를 나타내는 정수 유형입니다. 8진수

숫자도 쓸 수 있으며 모두 정수를 나타냅니다. 8진수 표현을 사용한다면 숫자 앞에 0을 추가해야 합니다. 🎜>저장 범위가 있으므로 이제 두 개의 정수를 추가해야 한다고 가정하겠습니다. 반드시 그런 것은 아닙니다. 정수의 저장 범위를 초과하면 오버플로라는 현상이 발생하기 때문입니다.

10리터를 담으려면 어떻게 해야 할까요? 10리터의 물을 담아야 하므로 더 큰 용기만 사용하면 됩니다. 따라서 주어진 값이 int형이 표현할 수 있는 최대 범위를 초과하는 경우에는 float

형으로 처리되며, 부동 소수점형의 저장 범위는 그보다 크다. 정수 유형의 것입니다.

8진수에 잘못된 숫자(8, 9)가 나타나는 경우 다음 숫자는 무시됩니다.

정수 데이터 유형 예시

PHP: 정수 데이터 유형 예제에 대한 자세한 설명

다음 예시에서는 결과가 각각 8진수, 10진수, 16진수로 출력됩니다. 코드는 다음과 같습니다

<?php
header("Content-type:text/html;charset=utf-8");              //设置编码

$str1=1234567890;                                        //说明一个十进制整数
$str2=0x1234567890;                                      //说明一个十六进制的整数
$str3=01234567890;                                       //说明一个八进制的整数
$str4=01234567;                                          //说明另一个八进制的整数

echo &#39;数字1234567890不同进制的输出结果:<p>&#39;;

echo &#39;十进制的结果是:&#39;.$str1.&#39;<br/>&#39;;                      //输出十进制整数

echo &#39;十六进制的结果是:&#39;.$str2.&#39;<br/>&#39;;                    //输出十六进制整数

echo &#39;八进制的结果是:&#39;;
if($str3==$str4){                                            //判断$str3和$str4的关系
    echo &#39;$str3=$str4=&#39;.$str3;                               
}else{
    echo &#39;$str3!=$str4&#39;;
}

?>
코드 실행 결과:

위는 정수에 대해 서로 다른 진수를 출력한 결과입니다. 다음 섹션에서는 "

"에 대해 소개하겠습니다. 스칼라 데이터 유형 Float

". PHP: 정수 데이터 유형 예제에 대한 자세한 설명

위 내용은 PHP: 정수 데이터 유형 예제에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.