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

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

Πώς να μετατρέψει τα κλάσματα σε PHP

Όταν χρειαστεί να εκτελέσετε τα μαθηματικά σε PHP σε ένα κλάσμα από το χρήστη εισάγεται , είναι σημαντικό να μετατρέψετε το κλάσμα σε δεκαδικό . Μαθηματικές συναρτήσεις της PHP δεν μπορεί να χρησιμοποιηθεί σε μια σειρά κειμένου, όπως το " 1/2 ", έτσι πρέπει να το μετατρέψετε σε δεκαδικό " 0.5 ". Για να αναλύσει τη συμβολοσειρά κλάσμα μπορείτε να χρησιμοποιήσετε τη λειτουργία " preg_match " , η οποία χειρίζεται πολύπλοκες κανονικές εκφράσεις . Οδηγίες
Η

1 Ανοίξτε το αρχείο PHP σε ένα πρόγραμμα επεξεργασίας κειμένου , όπως το Notepad . 2

Αποθηκεύστε το κλάσμα σε μια μεταβλητή της PHP , όπως " $ εισόδου = '3 /5 ' ? . "
εικόνων 3

να αναγνωρίσει μια σειρά για να αποθηκεύσετε τον αριθμητή και τον παρονομαστή του κλάσματος , με την προσθήκη του κώδικα " $ αξίες = array (' num ' = > 0 ) ? . ; "
Η 4

Καλέστε το " "για να διαχωρίσει το string σε ένα κλάσμα αριθμητή και τον παρονομαστή με την προσθήκη του κώδικα " preg_match preg_match ( ' /^ ( P \\ d + ) \\ /( ? P \\ d + ) $ /' , $ εισόδου , ​​$ τιμές) ? . "
5

Υπολογίστε το κλάσμα με τον κωδικό " $ result = $ αξίες [ «κρησφύγετο » ] > ? ? 0 $ αξίες [' num '] /$ αξίες [ «κρησφύγετο » ] : « διαίρεση με το μηδέν " ? " . Ο παρονομαστής είναι σε σύγκριση με το μηδέν για να αποφευχθεί οποιαδήποτε διαίρεση με το μηδέν λάθη
Η 6

Δείξε το δεκαδικό κλάσμα με τον κωδικό . " Echo $ αποτέλεσμα? . " Χρησιμοποιώντας το προηγούμενο παράδειγμα , το κλάσμα " 5.3 " μετατρέπεται σε δεκαδικό " 0.6 ".
Η

7 Αποθηκεύστε το αρχείο PHP και το φορτίο στον server σας .
Η

Η

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

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