「C#」int型(double型)数値をカンマ整形する
書式
数値(int型).ToString(“#,0")
数値(double型).ToString(“#,0.####")
.ToString() を使用して数値をカンマ区切り整形して表示する。
使用例
using System;
namespace Studey
{
class Program
{
static void Main(string[] args)
{
//整数値をカンマ整形
int val = 567890;
Console.WriteLine(val.ToString("#,0"));
//小数値をカンマ整形
double d = 987654.321;
Console.WriteLine(d.ToString("#,0.####"));
Console.WriteLine(d.ToString("#,0.0000"));
}
}
}
using System;
namespace Studey
{
class Program
{
static void Main(string[] args)
{
//整数値をカンマ整形
int val = 567890;
Console.WriteLine(val.ToString("#,0"));
//小数値をカンマ整形
double d = 987654.321;
Console.WriteLine(d.ToString("#,0.####"));
Console.WriteLine(d.ToString("#,0.0000"));
}
}
}
using System; namespace Studey { class Program { static void Main(string[] args) { //整数値をカンマ整形 int val = 567890; Console.WriteLine(val.ToString("#,0")); //小数値をカンマ整形 double d = 987654.321; Console.WriteLine(d.ToString("#,0.####")); Console.WriteLine(d.ToString("#,0.0000")); } } }
実行結果
567,890
987,654.321
987,654.3210
567,890
987,654.321
987,654.3210
567,890 987,654.321 987,654.3210