Qu'est-ce qu'un type de données entier ?
Le type de données entier est ce que nous appelons souvent des entiers. Il ne peut s'agir que d'entiers Comme nous l'avons écrit 123456, j'ai 20 ans. . Il s'agit d'un type entier, ou -123456, qui représentent tous des nombres entiers. Nous les écrivons en décimal. Nous pouvons également écrire des nombres octaux
, en système hexadécimal, qui représentent tous des nombres entiers. Si vous utilisez une représentation octale, vous devez ajouter 0 devant le nombre. Si vous utilisez une représentation hexadécimale, vous devez ajouter 0x 🎜>Puisqu'il existe une plage de stockage, disons maintenant que l'addition de deux entiers doit être effectuée. est égal à un nombre entier ? Pas nécessairement, car le dépassement de la plage de stockage des nombres entiers produira un phénomène appelé débordement ? Qu'est-ce que cela signifie : prenez une tasse d'un litre si vous souhaitez contenir dix litres. d'eau, il ne pourra certainement pas la retenir et elle coulera
Puisque vous souhaitez contenir dix litres d'eau, vous ne pouvez utiliser qu'un récipient plus grand. Par conséquent, lorsque la valeur donnée dépasse la plage maximale que le type int peut exprimer, elle sera traitée comme un type float . La plage de stockage du type à virgule flottante est plus grande que cela. du type entier.Si des nombres illégaux (8 et 9) apparaissent en octal, les nombres suivants seront ignorés.
Exemple de type de données entier
Dans l'exemple suivant, les résultats en octal, décimal et hexadécimal sont respectivement affichés : le code est le suivant
Résultats de l'exécution du code :
<?php header("Content-type:text/html;charset=utf-8"); //设置编码 $str1=1234567890; //说明一个十进制整数 $str2=0x1234567890; //说明一个十六进制的整数 $str3=01234567890; //说明一个八进制的整数 $str4=01234567; //说明另一个八进制的整数 echo '数字1234567890不同进制的输出结果:<p>'; echo '十进制的结果是:'.$str1.'<br/>'; //输出十进制整数 echo '十六进制的结果是:'.$str2.'<br/>'; //输出十六进制整数 echo '八进制的结果是:'; if($str3==$str4){ //判断$str3和$str4的关系 echo '$str3=$str4='.$str3; }else{ echo '$str3!=$str4'; } ?>
".
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!