C# में डिवीजन ऑपरेटर (/) दो संख्याओं को विभाजित करता है। यह अंकगणितीय ऑपरेटर्स का हिस्सा है।
पूर्ण उदाहरण: सभी अंकगणितीय ऑपरेटर्स
using System;
namespace Sample
{
class Demo
{
static void Main(string[] args)
{
int num1 = 50;
int num2 = 25;
int result;
result = num1 + num2;
Console.WriteLine("जोड़: मान है {0}", result);
result = num1 - num2;
Console.WriteLine("घटाव: मान है {0}", result);
result = num1 * num2;
Console.WriteLine("गुणा: मान है {0}", result);
result = num1 / num2;
Console.WriteLine("भाग: मान है {0}", result);
result = num1 % num2;
Console.WriteLine("मॉड्यूलो: मान है {0}", result);
result = num1++;
Console.WriteLine("पोस्ट-इन्क्रीमेंट: मान है {0}", result);
result = num1--;
Console.WriteLine("पोस्ट-डिक्रीमेंट: मान है {0}", result);
Console.ReadLine();
}
}
}
आउटपुट
जोड़: मान है 75 घटाव: मान है 25 गुणा: मान है 1250 भाग: मान है 2 मॉड्यूलो: मान है 0 पोस्ट-इन्क्रीमेंट: मान है 50 पोस्ट-डिक्रीमेंट: मान है 51
महत्वपूर्ण बिंदु
- इंटीजर डिवीजन: दोनों ऑपरेंड इंट हों तो परिणाम इंट होता है (दशमलव भाग काट दिया जाता है)।
5 / 2 = 2। - फ्लोटिंग-पॉइंट डिवीजन: एक ऑपरेंड फ्लोट/डबल/डेसीमल हो तो परिणाम दशमलव होता है।
5.0 / 2 = 2.5। - शून्य से विभाजन: इंट के लिए
DivideByZeroException; फ्लोट के लिएInfinityयाNaN। %मॉड्यूलो ऑपरेटर शेषफल देता है।