1 Ανοίξτε ένα πρόγραμμα επεξεργασίας κειμένου , όπως το Σημειωματάριο , και να δημιουργήσετε ένα νέο αρχείο . Ορίστε μια μεταβλητή που περιέχει έναν αριθμό κινητής υποδιαστολής . Αυτός είναι ο αριθμός από τον οποίο θα αφαιρέσει αργότερα τα δεκαδικά ψηφία . Εδώ είναι ένα παράδειγμα του κώδικα :
< php
$ originalNumber = 13,4556 ? 2
" intval " Χρήση της λειτουργίας PHP να μετατρέψει τον αρχικό αριθμό ; σε έναν ακέραιο αριθμό , αφαιρώντας με αυτόν τον τρόπο όλα τα δεκαδικά ψηφία , και ορίστε το αποτέλεσμα σε μια νέα μεταβλητή . Για τους σκοπούς αυτού του παραδείγματος, το δείγμα κωδικός θα εμφανίσει τους δύο αριθμούς . Εδώ είναι ο κώδικας :
$ noDecimalNumber = intval ( $ originalNumber ) ?
Echo " Original αριθμός : " . $ originalNumber . " " ?
echo " Αριθμός χωρίς δεκαδικά : " . $ noDecimalNumber . " " ?
εικόνων 3
Χρησιμοποιήστε τη λειτουργία " number_format " για να καθορίσετε τον αριθμό των δεκαδικών ψηφίων που θα κρατήσει από τον αρχικό αριθμό . Η συνάρτηση δέχεται δύο ή τέσσερα επιχειρήματα , αλλά και για τους σκοπούς σας θα πρέπει να χρησιμοποιήσετε τα τέσσερα . Η πρώτη παράμετρος είναι ο αριθμός να χειριστεί ? Ο δεύτερος είναι ο αριθμός των δεκαδικών ψηφίων για να κρατήσει ? Ο τρίτος είναι ο χαρακτήρας που θα χρησιμοποιηθεί για την υποδιαστολή ? Και ο τέταρτος είναι ο χαρακτήρας που θα χρησιμοποιηθεί ως διαχωριστικό χιλιάδων . Ρυθμίστε το τρίτο όρισμα " . " και το τέταρτο με ένα κενό string . Μετατρέψτε το αποτέλεσμα σε έναν αριθμό κινητής υποδιαστολής χρησιμοποιώντας έναν τύπο cast, και ορίστε το αποτέλεσμα σε μια μεταβλητή . Για τους σκοπούς αυτού του παραδείγματος, το αποτέλεσμα θα εμφανιστεί. Ο κωδικός σας θα πρέπει να μοιάζει κάπως έτσι :
$ DecimalPlaces = 2 ?
$ FewerDecimalNumber = ( float ) number_format ( '.' $ OriginalNumber , 2 , , '')?
< P > echo " Αριθμός με έως " . $ DecimalPlaces . " Δεκαδικό ψηφίο: " . $ fewerDecimalNumber . " " ?
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα