इसके माध्यम से साझा किया गया


Int, Round, , RoundDownRoundUp, , और कार्य Trunc

इस पर लागू होता है: कैनवास ऐप्लिकेशन Copilot Studio डेस्कटॉप प्रवाह Dataverse सूत्र कॉलम मॉडल-चालित ऐप्स Power Platform CLI Dataverse फ़ंक्शंस Power Pages

संख्या को पूर्णांक बनाता है.

Round, , RoundDownऔर RoundUp

, Round, RoundDownऔर कार्य RoundUp दशमलव स्थानों की निर्दिष्ट संख्या के लिए एक संख्या को गोल करते हैं:

  • Round यदि अगला अंक 5 या उससे अधिक है तो पूर्णांक बनता है। अन्यथा, यह फ़ंक्शन संख्‍या को छोटा करके पूर्णांक बनाता है.
  • RoundDown हमेशा पिछली निचली संख्या तक, शून्य की ओर गोल होता है।
  • RoundUp हमेशा शून्य से दूर, अगली उच्च संख्या तक पूर्णांकित होता है।

इन कार्यों के लिए दशमलव स्थानों की संख्या निर्दिष्ट की जा सकती है:

दशमलव स्थान विवरण उदाहरण
0 से अधिक संख्या दशमलव विभाजक के दाईं ओर से पूर्णांकित होता है. Round( 12.37, 1 ) 12.4 लौटाता है.
12 संख्या को निकटतम पूर्णांक तक पूर्णांकित किया जाता है. Round( 12.37, 0 ) 12 लौटाता है.
0 से कम संख्या दशमलव विभाजक के बाईं ओर से पूर्णांकित होता है. Round( 12.37, -1 ) 10 लौटाता है.

Int और Trunc

और Int कार्य Trunc एक संख्या को पूर्णांक (दशमलव के बिना पूर्ण संख्या) में गोल करता है:

  • Int निकटतम पूर्णांक तक पूर्णांक बनाता है.
  • Trunc किसी भी दशमलव भाग को हटाकर संख्या को केवल पूर्णांक भाग तक छोटा कर देता है।

और के Trunc बीच का Int अंतर ऋणात्मक संख्याओं के प्रबंधन में है। उदाहरण के लिए, के एक -4.3तर्क के लिए, Int पूर्णांक को शून्य से और दूर लौटा देगा, -5जबकि Trunc पूर्णांक को शून्य के करीब लौटा देगा, -4. Int उन मानों को लौटाता है जो पांच राउंडिंग फ़ंक्शंस के बीच अद्वितीय हैं, जबकि Trunc समान मान लौटाता है RoundDown.

उदाहरण X - Trunc(X)के लिए, किसी संख्या के दशमलव भाग को मूल से घटाकर निकालने के लिए उपयोग करेंTrunc

दशमलव स्थानों को Trunc निर्दिष्ट नहीं किया जा सकता है जैसा कि Microsoft Excel के साथ हो सकता है। इसके बजाय उपयोग करें RoundDown जब इसकी आवश्यकता हो।

एकल-स्तंभ तालिकाएँ

ये फ़ंक्शन एकल-स्तंभ तालिकाओं का समर्थन करते हैं. यदि आप एकल संख्या पास करते हैं, तो वापसी मान उस संख्या का पूर्णांक संस्करण होता है. यदि आप ऐसी एकल-स्तंभ तालिका पास करते हैं, जिसमें संख्या शामिल होती हैं, तो वापसी मान पूर्णांक संख्याओं की एकल-स्तंभ तालिका होती है. DecimalPlaces मापदंड एकल मान या एकल-स्तंभ तालिका हो सकता है. यदि एकल-स्तंभ तालिका में कम मान हैं, तो शेष मानों के लिए नंबर, शून्य का उपयोग किया जाता है. ShowColumns और अन्य तालिका शेपिंग फंक्शंस का इस्तेमाल किसी बड़ी तालिका से एकल-स्तंभ तालिका निकालने के लिए करें.

सिंटैक्स

Round(संख्या, दशमलव स्थान)
RoundDown(संख्या, दशमलव स्थान)
RoundUp(संख्या, दशमलव स्थान)

  • संख्या - आवश्यक. पूर्णांक बनाए जाने वाली संख्या.
  • दशमलवस्थान - आवश्यक. पूर्णांकित करने के लिए दशमलव स्थानों की संख्या. दशमलव विभाजक के दाएँ दशमलव स्थानों को इंगित करने के लिए धनात्मक मान का उपयोग करें, बाईं ओर ऋणात्मक मान और पूर्ण संख्या के लिए शून्य का उपयोग करें.

Int(संख्या)
Trunc(संख्या)

  • संख्या - आवश्यक. वह संख्या जिसे पूर्णांक में पूर्णांकित किया जाना है.

उदाहरण

एक पूर्ण संख्या के लिए गोलाई.

X Round( X, 0 ) RoundUp( X, 0 ) RoundDown( X, 0 ) Int( X ) Trunc( X )
7.9 8 8 7 7 7
-7.9 -8 -8 -7 -8 -7
7.5 8 8 7 7 7
-7.5 -8 -8 -7 -8 -7
7.1 7 8 7 7 7
-7.1 -7 -8 -7 -8 -7

दशमलव विभाजक (0.01) के दाईं ओर दो दशमलव स्थानों तक पूर्णांकित करना.

X Round( X, 2 ) RoundUp( X, 2 ) RoundDown( X, 2 )
430.123 430.12 430.13 430.12
430.125 430.13 430.13 430.12
430.128 430.13 430.13 430.12

दशमलव विभाजक (100) के बाईं ओर दो दशमलव स्थानों तक पूर्णांकित करना.

X Round( X, -2 ) RoundUp( X, -2 ) RoundDown( X, -2 )
430.123 400 500 400
449.942 400 500 400
450.000 500 500 400
450.124 500 500 400
479.128 500 500 400

मानों की एकल-स्तंभ तालिका को गोल करना.

X Int( X ) Round( X, 2 ) RoundDown( X, [ 0, 1, 2 ] ) RoundUp( X, [ 2 ] )
[ 123.456,
987.593,
542.639 ]
[ 123,
987,
542 ]
[ 123.46,
987.59,
542.64 ]
[ 123,
987.5,
542.63 ]
[ 123.46,
988,
543 ]