2016-08-24 8 views
6

これは簡単な質問ですが、どこでも答えは見つかりません。私は整数変数を持っている場合、どのように先行ゼロの文字列にそれを変換できますか?Julialangの先行する(左に埋め込まれた)0の文字列への数字

n = 4 
string_size = 3 
println(fleading(n, string_size)) 
# result should be "004" 

するfleadingが先行ゼロで数値を文字列に変換する関数のようなものになるだろう:

は、私は以下のコードのように何かをしたいです。 Pythonでの同様の方法は、という結果を与えるstr(4).zfill(3)です。あなたはlpad()(左パッド用)機能を探している

答えて

8

julia> lpad(4,3,0) 
"004" 

documentationから:

LPAD(文字列、N、P)

メイク印刷時には、少なくともn列幅の文字列、左側にはパッドのpをコピーして をコピーします。

+0

ありがとうございました!先行ゼロを探しても結果は得られませんでした。 – silgon

+0

@silgonええ、この種のものを参照するために人々が使用するさまざまな用語をすべて知っているのは難しいです –

関連する問題