C#-এ Convert.ToDouble() পদ্ধতি নির্দিষ্ট সংস্কৃতি-নির্দিষ্ট ফর্ম্যাটিং তথ্য ব্যবহার করে একটি সংখ্যার নির্দিষ্ট স্ট্রিং উপস্থাপনাকে একটি সমতুল্য দ্বি-নির্ভুল ফ্লোটিং-পয়েন্ট নম্বরে রূপান্তর করে।
সিনট্যাক্স
নিম্নলিখিত বাক্য গঠন −
public static double ToDouble (string val, IFormatProvider provider);
উপরে, মান মান হল একটি স্ট্রিং যাতে রূপান্তর করার জন্য সংখ্যা থাকে, যেখানে প্রদানকারী একটি বস্তু যা সংস্কৃতি-নির্দিষ্ট ফর্ম্যাটিং তথ্য সরবরাহ করে।
উদাহরণ
আসুন এখন Convert.ToDouble() পদ্ধতি -
বাস্তবায়নের জন্য একটি উদাহরণ দেখিusing System;
using System.Globalization;
public class Demo {
public static void Main(){
String val = "876876, 878";
NumberFormatInfo formatProvider = new NumberFormatInfo();
formatProvider.NumberDecimalSeparator = ", ";
formatProvider.NumberGroupSeparator = ".";
formatProvider.NumberGroupSizes = new int[] { 2 };
Console.WriteLine("Converted Decimal value...");
double res = Convert.ToDouble(val, formatProvider);
Console.Write("{0}", res);
}
} আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেConverted Decimal value... 876876.878