Δημιουργήστε ένα string της εξόδου καθορίζοντας το string format και περνώντας μεταβλητών παραμέτρων . Για παράδειγμα, πληκτρολογήστε :
$ output = sprintf ( " % d μπουκάλια μπύρας στον % s " , $ αριθμό - , «τείχος» ) ? 2
Διαμορφώστε ένα ακέραιο σε ένα συγκεκριμένο αριθμό ψηφίων , δηλώνοντας τον αριθμό των ψηφίων με το "d " μορφή . Προσθήκη μηδενικά συμπεριλαμβάνοντας το μηδέν σε μορφή . Για παράδειγμα, πληκτρολογήστε :
$ output = sprintf ( " Υπάρχουν % 03D πουλιά στη φωλιά " , $ πουλιά ) ?
Εικόνων 3
Διαμορφώστε έναν αριθμό κινητής υποδιαστολής καθορίζοντας τον αριθμό των ψηφίων πριν και μετά το δεκαδικό ψηφίο με τη χρήση του "f " μορφή . Για παράδειγμα, πληκτρολογήστε :
$ output = sprintf ( " Η θερμοκρασία είναι % 3.2f βαθμούς " , $ temp ) ?
Η 4
Διαμορφώστε έναν αριθμό σε επιστημονική σημειογραφία , χρησιμοποιώντας την " e "μορφή . Για παράδειγμα, πληκτρολογήστε :
$ output = sprintf ( " pi = % e" , $ pi) ?
5
Διαμορφώστε έναν δεκαεξαδικό αριθμό χρησιμοποιώντας το "x " μορφή , ή τη χρήση το «Χ» μορφή για να μετατρέψετε την εκπροσώπηση δεκαεξαδικό σε κεφαλαία . Σημειώστε ότι μια συνάρτηση χρησιμοποιεί έναν πεζό "x " , ενώ η άλλη χρησιμοποιεί κεφαλαία γράμματα . Για παράδειγμα, πληκτρολογήστε :
$ κόκκινο = sprintf ( " % x" , " ff0000 ")?
$ Red_upper = sprintf ( " % X " , " ff0000 ")?
6
δεξί δικαιολογήσει μια σειρά από τον προσδιορισμό του πλάτους string χρησιμοποιώντας το "s " μορφή . Αριστερά -pad ένα string προσδιορίζοντας το χαρακτήρα γεμίσει με το πλάτος κορδόνι και χρησιμοποιώντας το "s " μορφή . Για παράδειγμα, πληκτρολογήστε :
$ output = sprintf ( " % 25s " , "Total ")?
$ Output = sprintf ( " % # 25x " , "Total ")?
Η
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα