2016-11-11 12 views
-4

11001.000000として11001を取得しようとしていますが、ToString( "N6")を試しましたが、区切り文字を追加して出力は11,001.000000 6桁の浮動小数点セパレータ?6区切り記号なしの浮動小数点#

+0

*千*なし区切り –

答えて

3

代わりN6

int i = 11001; 
string result = i.ToString("F6"); 

リファレンスの使用F6MSDN

+0

感謝を使用することができます!それは私を大いに助けました。 – Mahdieh

0
int i = 11001; 
string result = i.ToString("F6"); 

ここFToString()方法では、固定小数点フォーマット指定子です。 Fの横の数字はそれに応じて使用できます。

あなたが11001.00000をしたい場合は、コンマseparaytorの使用を削除するにはToString("F5");

0

を使用するには、

System.Threading.Thread.CurrentThread.CurrentCulture.NumberFormat.NumberGroupSeparator 

double d = 11001; 
string result = d.ToString("F6").Replace(System.Threading.Thread.CurrentThread.CurrentCulture.NumberFormat.NumberGroupSeparator, ""); 
関連する問題