तीनों फंक्शन्स संख्या को पूर्णांक में बदलते हैं, लेकिन नियम अलग हैं।
CEILING(X) / CEIL(X)
- सबसे छोटा पूर्णांक जो X से बड़ा या बराबर हो
- हमेशा ऊपर की ओर (शून्य से दूर)
CEILING(3.46) = 4
CEILING(-6.43) = -6
FLOOR(X)
- सबसे बड़ा पूर्णांक जो X से छोटा या बराबर हो
- हमेशा नीचे की ओर (शून्य की ओर)
FLOOR(3.46) = 3
FLOOR(-6.43) = -7
ROUND(X, D)
- X को निकटतम मान पर गोल करता है
Dदशमलव स्थान (डिफ़ॉल्ट 0 = पूर्णांक)- नियम: अगला अंक ≥5 तो ऊपर, वरना नीचे
ROUND(5.693893) = 6
ROUND(5.693893, 2) = 5.69
तुलना तालिका
| मान | ROUND(,2) | FLOOR() | CEILING() |
|---|---|---|---|
| 1.415 | 1.42 | 1 | 2 |
| 3.46 | 3.46 | 3 | 4 |
| -6.43 | -6.43 | -7 | -6 |
| -1.5 | -1.50 | -2 | -1 |
सारांश
- ROUND: निकटतम (सामान्य प्रस्तुति)
- FLOOR: हमेशा नीचे (पेजिनेशन:
FLOOR((n-1)/page_size)) - CEILING: हमेशा ऊपर (पेज गणना:
CEILING(total/page_size))