Maison  >  Questions et réponses  >  le corps du texte

Pourquoi cette réponse est-elle 13925 ?

<?php//La plage de valeurs maximales de l'octal est de 0 à 7, soit 0,1,2,3,4,5,6,7$bajingzhi = 033145;echo $bajingzhi;?>

P粉751989631P粉751989631777 Il y a quelques jours918

répondre à tous(1)je répondrai

  • WBOY

    WBOY2022-09-26 09:58:49

    Parce que 13925 (décimal) = 33145 (octal)

    $bajingzhi = 033145 signifie déclarer un nombre octal

    Parce que la caractéristique de la déclaration octale est d'ajouter 0 devant le nombre, et de le faire suivre d'un nombre entier de 0 à 7 .

    Tout comme les déclarations hexadécimales, elles commencent toutes par 0x

    Vous pouvez essayer de supprimer le 0 devant ou d'ajouter un entier supérieur à 7 à la fin.

    répondre
    0
  • Annulerrépondre