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

C# में बेसिक अंकगणितीय ऑपरेटर्स

C# सभी मानक अंकगणितीय ऑपरेटर्स का समर्थन करता है। यहां उनकी सूची और विवरण है:

ऑपरेटर विवरण उदाहरण परिणाम
+ जोड़ (Addition) 10 + 5 15
- घटाव (Subtraction) 10 - 5 5
* गुणा (Multiplication) 10 * 5 50
/ भाग (Division) 10 / 5 2
% मॉड्यूलो (शेषफल) 10 % 3 1
++ इंक्रीमेंट (1 से बढ़ाना) int a=5; a++; 6
-- डिक्रीमेंट (1 से घटाना) int a=5; a--; 4

पूर्ण उदाहरण

using System;

namespace Sample {
    class Demo {
        static void Main(string[] args) {
            int num1 = 50;
            int num2 = 25;
            int result;

            result = num1 + num2;
            Console.WriteLine("Addition: {0}", result);        // 75

            result = num1 - num2;
            Console.WriteLine("Subtraction: {0}", result);     // 25

            result = num1 * num2;
            Console.WriteLine("Multiplication: {0}", result);  // 1250

            result = num1 / num2;
            Console.WriteLine("Division: {0}", result);        // 2

            result = num1 % num2;
            Console.WriteLine("Modulus: {0}", result);         // 0

            result = num1++;
            Console.WriteLine("Post-increment: {0}", result);  // 50 (पहले मान उपयोग, फिर बढ़ाएं)

            result = num1--;
            Console.WriteLine("Post-decrement: {0}", result);  // 51 (पहले मान उपयोग, फिर घटाएं)

            Console.ReadLine();
        }
    }
}

आउटपुट

Addition: 75
Subtraction: 25
Multiplication: 1250
Division: 2
Modulus: 0
Post-increment: 50
Post-decrement: 51

महत्वपूर्ण नोट्स

  • इंटीजर डिवीजन: दो इंटीजर्स का भाग इंटीजर देता है (दशमलव भाग काट दिया जाता है)।
  • फ्लोटिंग-पॉइंट डिवीजन: कम से कम एक ऑपरेंड float, double, या decimal हो।
  • प्री vs पोस्ट इंक्रीमेंट: ++a (पहले बढ़ाएं, फिर उपयोग करें) vs a++ (पहले उपयोग करें, फिर बढ़ाएं)।
  • ऑपरेटर प्रीसिडेंस: * / % का प्रीसिडेंस + - से अधिक होता है।

कंपाउंड असाइनमेंट ऑपरेटर्स

a += 5;  // a = a + 5
a -= 3;  // a = a - 3
a *= 2;  // a = a * 2
a /= 4;  // a = a / 4
a %= 3;  // a = a % 3
  1. - पायथन में तारीख पर अंकगणितीय संक्रियाएँ कैसे करें?

    पायथन में timedelta ऑब्जेक्ट्स का उपयोग करके तारीख और समय की गणना करना बहुत आसान है। जब भी आप किसी तारीख/समय में जोड़ना या घटाना चाहते हैं, datetime.datetime() का उपयोग करें, फिर datetime.timedelta() इंस्टेंस जोड़ें या घटाएं। एक timedelta ऑब्जेक्ट एक अवधि को दर्शाता है, दो तारीखों या समयों के बीच क

  1. विंडोज 11/10 पर कमांड प्रॉम्प्ट में अंकगणितीय संक्रियाएं निष्पादित करें विंडोज 11/10 पर कमांड प्रॉम्प्ट में अंकगणितीय संक्रियाएं निष्पादित करें

    इस पोस्ट में, हम आपको विंडोज 11/10 पर कमांड प्रॉम्प्ट में अंकगणितीय संक्रियाएं निष्पादित करने में मदद करेंगे। कमांड प्रॉम्प्ट विंडो एक मिनी कैलकुलेटर के साथ आती है जो आपको दो या अधिक संख्याओं के लिए भाग, जोड़, गुणा, और घटाव करने में मदद करती है। प्रत्येक ऑपरेशन के लिए एक बहुत ही सरल कमांड है। हालांक

  1. कमांड प्रॉम्प्ट में अंकगणितीय संक्रियाएं करें Windows 11/10 पर कमांड प्रॉम्प्ट में अंकगणितीय संक्रियाएं करें Windows 11/10 पर

    इस पोस्ट में हम आपको Windows 11/10 पर कमांड प्रॉम्प्ट में अंकगणितीय संक्रियाएं करना सिखाएंगे। कमांड प्रॉम्प्ट विंडो एक मिनी कैलकुलेटर के साथ आती है जो दो या अधिक संख्याओं के लिए भाग, जोड़, गुणा, और घटाव करने में मदद करती है। प्रत्येक संक्रिया के लिए एक बहुत ही सरल कमांड है। हालांकि Windows 11/10 अपन