Η συνάρτηση ceil () στο C ++ επιστρέφει τη μικρότερη δυνατή ακέραια τιμή που είναι μεγαλύτερη ή ίση με το δεδομένο όρισμα.
Η συνάρτηση ceil () στο C ++ επιστρέφει τη μικρότερη δυνατή ακέραια τιμή που είναι μεγαλύτερη ή ίση με το δεδομένο όρισμα.
πρωτότυπο ceil () (Από το πρότυπο C ++ 11)
διπλό ταβάνι (διπλό x); πλωτή οροφή (float x) · μακρύ διπλό ταβάνι (μακρύ διπλό x). διπλή οροφή (T x); // Για ακέραιο τύπο
Η συνάρτηση ceil () στο C ++ επιστρέφει τη μικρότερη δυνατή ακέραια τιμή που είναι μεγαλύτερη ή ίση με το δεδομένο όρισμα. Αυτή η συνάρτηση ορίζεται στο αρχείο κεφαλίδας.
ανώτατο όριο () Παράμετροι
Η συνάρτηση ceil () παίρνει ένα μόνο όρισμα του οποίου υπολογίζεται η οροφή.
ceil () Επιστροφή τιμή
Η συνάρτηση ceil () επιστρέφει τη μικρότερη δυνατή ακέραια τιμή που είναι μεγαλύτερη ή ίση με το δεδομένο όρισμα.
Παράδειγμα 1: Λειτουργία οροφής () για διπλούς, πλωτήρες και μεγάλους διπλούς τύπους
#include #include using namespace std; int main() ( double x = 10.25, result; result = ceil(x); cout << "Ceil of " << x << " = " << result << endl; return 0; )
Όταν εκτελείτε το πρόγραμμα, η έξοδος θα είναι:
Ανώτατο όριο 10,25 = 11
Παράδειγμα 2: λειτουργία ceil () για ολοκληρωμένους τύπους
#include #include using namespace std; int main() ( int x = 15; double result; result = ceil(x); cout << "Ceil of " << x<< " = " << result << endl; return 0; )
Όταν εκτελείτε το πρόγραμμα, η έξοδος θα είναι:
Ανώτατο όριο 15 = 15
Για ακέραιους τύπους, θα έχετε πάντα το ίδιο αποτέλεσμα, επομένως αυτή η συνάρτηση δεν χρησιμοποιείται με ενσωματωμένους τύπους στην πράξη.