2
我幾乎就不好意思問這個很基本的問題,而是:格式字符串 - 墊雙左右
你如何打印以下僅使用格式字符串?
42.315 --> 42.315000
-4.2 --> -4.200000
315.42 --> 315.420000
如果不是noticable:我需要用空格填充逗號/點和補零後的逗號/點前
我有以下代碼填充以下零:
double v1 = 42.315;
return string.Format("v1: {0:F14}", v1);
而且我通常會使用<string>.PadLeft(18, ' ')
將字符串的左側填充零。
但是,我希望避免string::PadLeft(int, char)
並純粹用string::format(string, params object[])
解決此問題。
我很肯定,這已被問了大約一百次 - 雖然我無法找到問題(S)。但是,隨意將其標記爲重複[只有當它是一個 - 當然] ...
完美 - 我甚至使用'試圖「V1:{0:F14:18}」'因爲我以爲,這是沿着這些線路的東西,但它不工作。謝謝你的回答,先生:) – Unknown6656
_(哦 - 來自德國的同伴stackoverflower ^^)_ – Unknown6656