Datamaskiner bruker et binært tallsystem som består av bare to tall : 1 og 0 . Binary kan brukes til å lagre et stort utvalg av tall ved kjeding sammen individuelle biter . En veldig vanlig eksempel på dette er det heksadesimale tallsystemet , som bruker fire biter til å representere seksten ulike verdier . En mindre vanlig tallsystem oktal , som bruker tre biter for å representere åtte forskjellige verdier , 0-7 . Mange programmeringsspråk støtte oktale tallsystemet . For eksempel i PHP kan du skrive ut tallene i oktale hjelp av en enkel konvertering. Du trenger
datamaskin med PHP server eller en elektronisk PHP tolk ( se Ressurser )
Vis flere instruksjoner
en
Begynn PHP program med følgende uttalelse :
< ? php
2
Erklærer en numerisk variabel i PHP. For å bruke oktale tallsystemet , forord alle numeriske verdier med en null. For eksempel vil lagre oktale verdien 77 i en variabel kalt x , kan du skrive følgende : en
$ x = 077 ;
3
Legg tallet 1 til variabelen x , og skrive ut resultatet . Resultatet vil ikke være 78, siden det er ingen åttetall i oktal . Hva skjer er det samme som skjer når du legger 1 til 9 i titallsystemet . Resultatet ruller over til 0 , og en carry forplanter seg til neste nummer på rad , noe som gir deg 10 . Med oktale 77 + oktale 1 , forplanter bære opp til flere titalls sted og ruller over til null , og en annen carry forplanter seg til hundrevis plass , og gir deg oktal 100 . For å legge til en til variabelen x og skrive ut resultatet i oktale , skriver følgende PHP -kode:
printf ( "% o ", $ x + 1 ) ;
4
Avslutt PHP program med oppstillingen nedenfor : ?
>
programmet er nå klar til å bli testet på PHP server eller online PHP tolk
< . br >