
HEX2OCT
Η συνάρτηση HEX2OCT μετατρέπει ένα δεκαεξαδικό αριθμό στον αντίστοιχο οκταδικό αριθμό.
HEX2OCT(δεκαεξαδική-συμβολοσειρά; μήκος-μετατροπής)
δεκαεξαδική-συμβολοσειρά: Η τιμή συμβολοσειράς που αντιπροσωπεύει τον αριθμό προς μετατροπή. Το όρισμα δεκαεξαδική-συμβολοσειρά πρέπει να περιέχει μόνο τους αριθμούς από 0 έως 9 και τα γράμματα από A έως F.
μήκος-μετατροπής: Μια προαιρετική αριθμητική τιμή που καθορίζει το ελάχιστο μήκος του αριθμού που επιστρέφεται. Το όρισμα μήκος-μετατροπής πρέπει να είναι μεταξύ 1 και 16. Αν παραλειφθεί η τιμή μήκος-μετατροπής, θεωρείται ότι είναι 1. Αν συμπεριληφθεί, ο αριθμός που επιστρέφεται συμπληρώνεται με αρχικά μηδενικά, αν χρειάζεται, ώστε να έχει τουλάχιστον το μήκος που καθορίζεται από την τιμή μήκος-μετατροπής.
Σημειώσεις
Αυτή η συνάρτηση χρησιμοποιεί σημειογραφία συμπληρώματος ως προς δύο. Οι αρνητικοί αριθμοί είναι πάντα 11 ψηφία σε μήκος.
Παραδείγματα |
---|
Η συνάρτηση =HEX2OCT("F"; 3) επιστρέφει αποτέλεσμα 017. Η συνάρτηση =HEX2OCT("3F") επιστρέφει αποτέλεσμα 77. Η συνάρτηση =HEX2OCT("-F"; 8) επιστρέφει σφάλμα, επειδή δεν επιτρέπεται το σύμβολο πλην. |