Computere bruger et binært talsystem , der kun består af to tal: 1 og 0. . Binary kan bruges til at gemme en lang række af numre ved at sammenkæde sammen enkelte bits. Et meget almindeligt eksempel på dette er det hexadecimale talsystem , der anvender fire bit til at repræsentere seksten forskellige værdier . En mindre almindelig talsystem er oktale , der bruger tre bit til at repræsentere otte forskellige værdier , fra 0 til 7 . Mange programmeringssprog understøtter oktale talsystem. For eksempel, du i PHP kan udskrive numre i oktal ved hjælp af en simpel konvertering . Hvad du har brug
Computer med PHP server eller en online PHP tolk (se Resources)
Vis Flere Instruktioner
1
Begynd din PHP program med følgende erklæring: < br >
php
2
Erklær en numerisk variabel i PHP. Hvis du vil bruge det oktale talsystem , forord alle numeriske værdier med et nul. For eksempel for at gemme oktal værdi 77 i en variabel med navnet x, kan du skrive følgende : Hej
$ x = 077 ,
3
Tilføj nummer 1 til variablen x, og udskrive resultatet. Resultatet vil ikke være 78 , da der ikke er ottere i oktal . Hvad der sker, er det samme, der sker, når du tilføjer 1 til 9 i decimal talsystem. Resultatet ruller over til 0 og en carry forplanter op til det næste nummer i rækken, som giver dig 10 . Med oktal 77 + oktal 1 carry udbreder op til TEN sted og ruller over til nul , og en anden carry forplanter op til flere hundrede sted , hvilket giver dig oktal 100 . For at tilføje 1 til variablen x og udskrive resultatet i oktal skrive følgende PHP kode : Hej
printf ( "% o" , $ x + 1 ),
4
Indgå din PHP program med følgende erklæring : ?
>
dit program er nu klar til at blive testet på din PHP server eller online PHP tolk
< . br >