Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C#

C# में Math.Truncate() मेथड


C# में Math.Truncate() मेथड का उपयोग एक संख्या के अभिन्न भाग की गणना करने के लिए किया जाता है, जो Double या Decimal होती है।

सिंटैक्स

public static decimal Truncate(decimal val1) public static double Truncate(double val2)

ऊपर, दो सिंटैक्स हैं। मान val1 काटी जाने वाली डेसीमल संख्या है, जबकि val2 काटी जाने वाली डबल संख्या है।

उदाहरण

आइए Math.Truncate() मेथड को लागू करने का एक उदाहरण देखते हैं -

using System; 
public class Demo { 
    public static void Main(){ 
        Decimal val1 = 25.46467m; 
        Decimal val2 = 45.9989m; 
        Decimal val3 = 678.325m; 
        Console.WriteLine(Math.Truncate(val1)); 
        Console.WriteLine(Math.Truncate(val2)); 
        Console.WriteLine(Math.Truncate(val3)); 
    } 
}

आउटपुट

यह निम्नलिखित आउटपुट देगा -

25 45 678

दूसरा उदाहरण

आइए Math.Truncate() मेथड को लागू करने का एक और उदाहरण देखते हैं -

using System; 
public class Demo { 
    public static void Main(){ 
        Double val1 = 95.86467; 
        Double val2 = 25.11; 
        Double val3 = 878.325; 
        Console.WriteLine(Math.Truncate(val1)); 
        Console.WriteLine(Math.Truncate(val2)); 
        Console.WriteLine(Math.Truncate(val3)); 
    } 
}

आउटपुट

यह निम्नलिखित आउटपुट देगा -

95 25 878
  1. - C# में Math.Floor() मेथड

    C# में Math.Floor() मेथड का उपयोग निर्दिष्ट संख्या से कम या बराबर सबसे बड़ा अभिन्न मान लौटाने के लिए किया जाता है। सिंटैक्स public static decimal Floor (decimal val); public static double Floor (double val) ऊपर पहले सिंटैक्स के लिए, मान val डेसीमल संख्या है, जबकि दूसरे सिंटैक्स में Val डबल संख्या ह

  1. - C# में Math.Exp() मेथड

    C# में Math.Exp() मेथड का उपयोग e को निर्दिष्ट घात तक बढ़ाकर लौटाने के लिए किया जाता है। सिंटैक्स public static double Exp (double val); यहां, Val घात है। यदि Val NaN या PositiveInfinity के बराबर है, तो वह मान लौटाया जाता है। हालांकि, यदि d NegativeInfinity के बराबर है, तो 0 लौटाया जाता है। आइए Mat

  1. - C# में Truncate मेथड

    दशमलव स्थानों को हटाने के लिए Truncate decimal.Truncate() मेथड नंबर से दशमलव भाग को हटाकर केवल पूर्णांक भाग लौटाता है (राउंडिंग नहीं करता)। उदाहरण: decimal dc = 20.35M; decimal.Truncate(20.35M) // परिणाम: 20 कोड उदाहरण (सुधारा हुआ) using System; class Demo { static void Main() { d