Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Πώς να γράψετε οκταδικό αριθμούς σε PHP

Οι υπολογιστές χρησιμοποιούν ένα δυαδικό αριθμητικό σύστημα που αποτελείται από μόνο δύο αριθμούς : 1 και 0 . Binary μπορεί να χρησιμοποιηθεί για να αποθηκεύσει μια μεγάλη σειρά αριθμών από τη σύνδεση μαζί επιμέρους κομμάτια . Ένα πολύ κοινό παράδειγμα αυτού είναι το δεκαεξαδικό σύστημα αριθμού, η οποία χρησιμοποιεί τέσσερις bit για την αναπαράσταση δεκαέξι διαφορετικές τιμές . Μια λιγότερο κοινό σύστημα αριθμός είναι οκταδικό, η οποία χρησιμοποιεί τρία bits για να αντιπροσωπεύουν οκτώ διαφορετικές τιμές , από 0 έως 7 . Πολλές γλώσσες προγραμματισμού υποστηρίζουν την οκταδικό αριθμητικό σύστημα. Για παράδειγμα , σε PHP μπορείτε να εκτυπώσετε τους αριθμούς στο οκταδικό , χρησιμοποιώντας μια απλή μετατροπή . Τα πράγματα που θα χρειαστείτε
Υπολογιστή με διακομιστή PHP ή ένα σε απευθείας σύνδεση PHP διερμηνέα ( βλ. Πόρων )
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Ξεκινήστε το πρόγραμμα PHP σας με την ακόλουθη δήλωση :

αναγνωρίσει μια αριθμητική μεταβλητή στην PHP . Για να χρησιμοποιήσετε το οκταδικό σύστημα αριθμού , πρόλογο όλες τις αριθμητικές τιμές με μηδέν. Για παράδειγμα , για να αποθηκεύσετε το οκταδικό αξία 77 σε μια μεταβλητή που ονομάζεται x , θα μπορούσατε να γράψετε τα εξής :

$ x = 077 ?
Εικόνων 3

Προσθέστε τον αριθμό 1 η μεταβλητή x , και να εκτυπώσετε το αποτέλεσμα . Το αποτέλεσμα δεν θα είναι 78 , δεδομένου ότι δεν υπάρχουν οχτάρια στο οκταδικό . Αυτό που συμβαίνει είναι το ίδιο πράγμα που συμβαίνει όταν προσθέτετε 1 έως 9 στο δεκαδικό αριθμητικό σύστημα . Το αποτέλεσμα κυλά πάνω στο 0 , και μια μεταφορά διαδίδεται μέχρι τον επόμενο αριθμό στη γραμμή, δίνοντας σας 10 . Με οκταδικό 77 + 1 οκταδικό , το κρατούμενο διαδίδεται μέχρι τη θέση των δεκάδων και κυλά πάνω στο μηδέν , και ένα άλλο διαδίδεται μεταφοράς μέχρι τον τόπο εκατοντάδες , δίνοντάς σας οκταδικό 100 . Για να προσθέσετε 1 στη μεταβλητή x και να εκτυπώσετε το αποτέλεσμα στο οκταδικό , γράψτε τον παρακάτω κώδικα PHP :

printf ( "% o " , $ x + 1 ) ?
Η 4

Σύναψη PHP πρόγραμμα σας με την παρακάτω δήλωση : ? .

>

το πρόγραμμά σας είναι τώρα έτοιμο να δοκιμαστεί σε διακομιστή PHP σας ή σε απευθείας σύνδεση PHP διερμηνέα
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα