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

C# प्रतिशत (P) प्रारूप विनिर्देशक

प्रतिशत ("P") प्रारूप विनिर्देशक संख्या को 100 से गुणा करने के लिए उपयोग किया जाता है।

यह संख्या को % (प्रतिशत) दर्शाने वाले स्ट्रिंग में परिवर्तित करता है।

उदाहरण

निम्न डबल प्रकार है:

double val = .975746;

यदि हम ("P") प्रारूप विनिर्देशक सेट करेंगे, तो उपरोक्त परिणाम होगा:

97.57 %

इसी तरह, ("P1") का उपयोग करने पर दशमलव बिंदु के बाद केवल एक मान शामिल होगा:

97.6%

पूर्ण कोड

using System;
using System.Globalization;

class Demo {
    static void Main() {
        double val = .975746;
        Console.WriteLine(val.ToString("P", CultureInfo.InvariantCulture));
        Console.WriteLine(val.ToString("P1", CultureInfo.InvariantCulture));
        Console.WriteLine(val.ToString("P4", CultureInfo.InvariantCulture));
    }
}

आउटपुट

97.57 %
97.6 %
97.5746 %
  1. - C# में लघु समय (t) प्रारूप विशिष्टकर्ता

    लघु समय प्रारूप विशिष्टकर्ता एक कस्टम तिथि और समय प्रारूप स्ट्रिंग को दर्शाता है।यह वर्तमान DateTimeFormatInfo.ShortTimePattern प्रॉपर्टी द्वारा परिभाषित है।उदाहरण के लिए, कस्टम प्रारूप स्ट्रिंग है:HH:mmउदाहरणusing System; using System.Globalization; class Demo {    static void Main() { &n

  1. - C# हेक्साडेसिमल (X) प्रारूप विशिष्टकर्ता

    हेक्साडेसिमल (X) प्रारूप विशिष्टकर्ता का उपयोग किसी संख्या को हेक्साडेसिमल अंकों की स्ट्रिंग में बदलने के लिए किया जाता है।हेक्साडेसिमल अंकों 9 से अधिक के लिए अपरकेस या लोअरकेस वर्णों पर काम करने के लिए प्रारूप विशिष्टकर्ता के केस को सेट करें।आइए इसे एक उदाहरण से समझते हैं:X PQR के लिए, जबकि x pqr क

  1. - C# में राउंड-ट्रिप (R) प्रारूप विशिष्टकर्ता

    यह राउंड-ट्रिप (R) प्रारूप विशिष्टकर्ता Single, Double, और BigInteger प्रकारों के लिए समर्थित है।यह सुनिश्चित करता है कि स्ट्रिंग में परिवर्तित एक संख्यात्मक मान को वापस उसी संख्यात्मक मान में पार्स किया जाए।आइए एक उदाहरण देखें:सबसे पहले, हमारे पास एक डबल वेरिएबल है।double doubleVal = 0.91234582637;