C# 文字列を「double」型に変更する
C#で、文字列を「double」型に変更するサンプルコードを記述してます。
環境
- OS windows10 pro 64bit
- Microsoft Visual Studio Community 2022 Version 17.2.3
「double」型に変更
「double」型に変更するには、「Convert.ToDouble」を使用します。
using System;
namespace ConsoleApp1
{
internal class Program
{
static void Main(string[] args)
{
string txt = "12.3456789";
double d = Convert.ToDouble(txt);
Console.WriteLine(d); // 12.3456789
Console.WriteLine(d.GetType()); // System.Double
}
}
}
実行結果
「double.Parse」を使用して、変換することも可能です。
using System;
using System.Globalization;
namespace ConsoleApp1
{
internal class Program
{
static void Main(string[] args)
{
string txt = "12.3456789";
double d = double.Parse(txt, CultureInfo.InvariantCulture.NumberFormat);
Console.WriteLine(d); // 12.3456789
Console.WriteLine(d.GetType()); // System.Double
}
}
}
-
前の記事
Visual Studio 2022 ソリューションのビルドを行うショートカットキー 2022.10.08
-
次の記事
Dart 数値がNaNか正の無限大・負の無限大であるかを判定する 2022.10.09
コメントを書く