1

私はルビで小数の両側に数値を埋め込む解決策を見てきましたが、同時に両方ではありません。

ここに私が持っている作品があります:

mysize = 5000.127
f1_mysize = "%.2f" % mysize
puts f1_mysize

mysize2 = 5000.8
f2_mysize = "%06d" % mysize2
puts f2_mysize

この2つを1行に並べることができないようです。この数値は GB 単位のサイズであり、進行状況メッセージが均等に並んでいることを確認して、読みやすくしたいと考えています。

それらをまとめる方法を教えてくれる人はいますか?

ありがとう!

4

1 に答える 1

2

あなたがそれを求めるなら、あなたは両方を行うことができます:

'%08.2f' % 5.008

ここでの表記は%0N.MfNは全体の桁数、Mは小数点以下の桁数を表します。これは、ドキュメントで説明されてprintfいるクラシックスタイルの引数に基づいています。

于 2017-01-03T18:21:25.813 に答える