सबसे पहले, संख्या को स्ट्रिंग के रूप में सेट करें -
string num = "1000000.8765";
अब, दशमलव के पहले और बाद की संख्या के लिए अलग-अलग तरीके से काम करें -
string withoutDecimals = num.Substring(0, num.IndexOf(".")); string withDecimals = num.Substring(num.IndexOf("."));
1000 विभाजकों के लिए प्रारूप सेट करने के लिए ToString() विधि का उपयोग करें -
ToString("#,##0")
1000 विभाजकों के रूप में अल्पविराम के साथ संख्या प्रदर्शित करने के लिए पूरा कोड निम्नलिखित है -
उदाहरण
using System; public class Program { public static void Main() { string num = "1000000.8765"; string withoutDecimals = num.Substring(0, num.IndexOf(".")); string withDecimals = num.Substring(num.IndexOf(".")); withoutDecimals = Convert.ToInt32(withoutDecimals).ToString("#,##0"); Console.WriteLine(withoutDecimals + withDecimals); } }
आउटपुट
1,000,000.8765