我只是想格式化一個十進制數字輸出到一個簡單的CSV格式文件。 我覺得自己很愚蠢,但是我不能找到一種沒有引導零或空格的方式,當然我可以簡單地修剪前導空格,但是必須有一種恰當的方式來像我那樣格式化,不在嗎?進步ABL格式十進制數字不帶前導字符
例
define variable test as decimal.
define variable testString as character.
test = 12.3456.
testString = string(test, '>>>>>9.99').
message '"' + testString + '"' view-as alert-box. /* " 12.35" */
我嘗試使用>>>>>9.99
和zzzzz9.99
爲數字格式,但都與格式前導空格的字符串。實際上我不知道使用>
和z
之間有什麼區別。
我不認爲有什麼辦法。進度相當「基於文本」,並假定爲了將格式化的數字向上排列,您必須有適量的前導空格等。格式化您的數字並修剪它。如果你不關心格式,只想要數據,如果你不提供格式,我不認爲你得到任何前導或尾隨空格,但你同樣不能設置顯示的小數位數等 – Screwtape