C# में Decimal स्ट्रक्चर एक दशमलव फ्लोटिंग-पॉइंट नंबर को दर्शाता है। Decimal मान प्रकार 79,228,162,514,264,337,593,543,950,335 से -79,228,162,514,264,337,593,543,950,335 तक की दशमलव संख्याओं को दर्शाता है। Decimal का डिफॉल्ट मान 0 है।
आइए अब Decimal स्ट्रक्चर में मेथड्स के कुछ उदाहरण देखते हैं:
Decimal.Add()
C# में Decimal.Add() मेथड का उपयोग दो निर्दिष्ट Decimal मानों को जोड़ने के लिए किया जाता है।
सिंटैक्स
निम्नलिखित सिंटैक्स है:
public static decimal Add (decimal val1, decimal val2);
ऊपर, va1 जोड़ने के लिए पहला दशमलव है, जबकि val2 जोड़ा जाने वाला दूसरा दशमलव है।
उदाहरण
आइए अब Decimal.Add() मेथड को लागू करने का एक उदाहरण देखते हैं:
using System;
public class Demo {
public static void Main(){
Decimal val1 = 3.07m;
Decimal val2 = 4.09m;
Console.WriteLine("दशमलव 1 = " + val1);
Console.WriteLine("दशमलव 2 = " + val2);
Decimal res = Decimal.Add(val1, val2);
Console.WriteLine("परिणाम (योग) = " + res);
}
}
आउटपुट
यह निम्नलिखित आउटपुट देगा:
दशमलव 1 = 3.07 दशमलव 2 = 4.09 परिणाम (योग) = 7.16
उदाहरण
आइए अब Decimal.Add() मेथड को लागू करने का एक और उदाहरण देखते हैं:
using System;
public class Demo {
public static void Main(){
Decimal val1 = Decimal.MinValue;
Decimal val2 = 8.21m;
Console.WriteLine("दशमलव 1 = " + val1);
Console.WriteLine("दशमलव 2 = " + val2);
Decimal res = Decimal.Add(val1, val2);
Console.WriteLine("परिणाम (योग) = " + res);
}
}
आउटपुट
यह निम्नलिखित आउटपुट देगा:
दशमलव 1 = -79228162514264337593543950335 दशमलव 2 = 8.21 परिणाम (योग) = -79228162514264337593543950327
Decimal.Ceiling()
C# में Decimal.Ceiling() मेथड का उपयोग निर्दिष्ट दशमलव संख्या से बड़ा या बराबर सबसे छोटा इंटीग्रल मान वापस करने के लिए किया जाता है।
सिंटैक्स
निम्नलिखित सिंटैक्स है:
public static decimal Ceiling (decimal val);
ऊपर, Val दशमलव संख्या है।
उदाहरण
आइए अब Decimal.Ceiling() मेथड को लागू करने का एक उदाहरण देखते हैं:
using System;
public class Demo {
public static void Main(){
Decimal val1 = 12.85m;
Decimal val2 = 3.45m;
Console.WriteLine("दशमलव 1 = " + val1);
Console.WriteLine("दशमलव 2 = " + val2);
Console.WriteLine("Ceiling (val1) = " + Decimal.Ceiling(val1));
Console.WriteLine("Ceiling (val2) = " + Decimal.Ceiling(val2));
}
}
आउटपुट
यह निम्नलिखित आउटपुट देगा:
दशमलव 1 = 12.85 दशमलव 2 = 3.45 Ceiling (val1) = 13 Ceiling (val2) = 4
उदाहरण
आइए अब Decimal.Ceiling() मेथड को लागू करने का एक और उदाहरण देखते हैं:
using System;
public class Demo {
public static void Main(){
Decimal val1 = -10.85m;
Decimal val2 = -33.45m;
Console.WriteLine("दशमलव 1 = " + val1);
Console.WriteLine("दशमलव 2 = " + val2);
Console.WriteLine("Ceiling (val1) = " + Decimal.Ceiling(val1));
Console.WriteLine("Ceiling (val2) = " + Decimal.Ceiling(val2));
}
}
आउटपुट
यह निम्नलिखित आउटपुट देगा:
दशमलव 1 = -10.85 दशमलव 2 = -33.45 Ceiling (val1) = -10 Ceiling (val2) = -33
Decimal.Compare()
C# में Decimal.Compare() मेथड का उपयोग दो निर्दिष्ट Decimal मानों की तुलना करने के लिए किया जाता है।
सिंटैक्स
निम्नलिखित सिंटैक्स है:
public static int Compare (decimal val1, decimal val2);
ऊपर, val1 तुलना करने वाला पहला मान है, जबकि Val तुलना करने वाला दूसरा मान है।
रिटर्न मान शून्य से कम है यदि val1, val2 से कम है। रिटर्न मान 0 है यदि Val = val2, जबकि शून्य से अधिक है यदि val1, val2 से अधिक है।
उदाहरण
आइए अब Decimal.Compare() मेथड को लागू करने का एक उदाहरण देखते हैं:
using System;
public class Demo {
public static void Main(){
Decimal val1 = 45.85m;
Decimal val2 = 35.45m;
Console.WriteLine("दशमलव 1 = " + val1);
Console.WriteLine("दशमलव 2 = " + val2);
Console.WriteLine("तुलना मान = " + Decimal.Compare(val1,val2));
}
}
आउटपुट
यह निम्नलिखित आउटपुट देगा:
दशमलव 1 = 45.85 दशमलव 2 = 35.45 तुलना मान = 1
उदाहरण
आइए अब Decimal.Compare() मेथड को लागू करने का एक और उदाहरण देखते हैं:
using System;
public class Demo {
public static void Main(){
Decimal val1 = 65.15m;
Decimal val2 = 65.15m;
Console.WriteLine("दशमलव 1 = " + val1);
Console.WriteLine("दशमलव 2 = " + val2);
Console.WriteLine("तुलना मान = " + Decimal.Compare(val1,val2));
}
}
आउटपुट
यह निम्नलिखित आउटपुट देगा:
दशमलव 1 = 65.15 दशमलव 2 = 65.15 तुलना मान = 0