MySQL में, CEILING()
फ़ंक्शन आपको किसी संख्या को निकटतम पूर्णांक तक गोल करने की अनुमति देता है। अधिक विशेष रूप से, यह अपने तर्क से कम नहीं सबसे छोटा पूर्णांक देता है।
आप CEIL()
. का भी उपयोग कर सकते हैं फ़ंक्शन, जो CEILING()
. का पर्याय है ।
सिंटैक्स
वाक्य रचना इस प्रकार है:
CEILING(X)
सटीक-मान संख्यात्मक तर्कों के लिए, वापसी मान में एक सटीक-मान संख्यात्मक प्रकार होता है। स्ट्रिंग या फ़्लोटिंग-पॉइंट तर्कों के लिए, वापसी मान में फ़्लोटिंग-पॉइंट प्रकार होता है।
उदाहरण 1 - सकारात्मक मान
तर्क के रूप में सकारात्मक मान प्रदान करने का एक उदाहरण यहां दिया गया है।
SELECT CEILING(1.87) Result;
परिणाम:
+--------+ | Result | +--------+ | 2 | +--------+
इस मामले में, 2
सबसे छोटा पूर्णांक है जो 1.87
. से कम नहीं है ।
यहाँ एक और उदाहरण है, इस बार अधिक मूल्य के साथ।
SELECT CEILING(200.87) Result;
परिणाम:
+--------+ | Result | +--------+ | 201 | +--------+
उदाहरण 2 - नकारात्मक मान
ऋणात्मक मान का उपयोग करने वाला एक उदाहरण यहां दिया गया है।
SELECT CEILING(-1.87) Result;
परिणाम:
+--------+ | Result | +--------+ | -1 | +--------+
इस मामले में, -1
सबसे छोटा पूर्णांक है जो -1.87
. से कम नहीं है ।
यहाँ एक और उदाहरण है।
SELECT CEILING(-200.87) Result;
परिणाम:
+--------+ | Result | +--------+ | -200 | +--------+
सीईआईएल () फ़ंक्शन
CEIL()
फ़ंक्शन CEILING()
. का पर्यायवाची है समारोह। इसलिए आप उपरोक्त सभी उदाहरणों को CEIL()
. से बदल सकते हैं इसके बजाय।
उदाहरण के लिए:
SELECT CEIL(1.87) Result;
परिणाम:
+--------+ | Result | +--------+ | 2 | +--------+
गोल नीचे - FLOOR()
अगर आप नीचेको गोल करना पसंद करते हैं निकटतम पूर्णांक के लिए, FLOOR()
. का उपयोग करें इसके बजाय कार्य करें।