0

Smalltalk で printFormat: メソッドを使用して文字列をフォーマットする方法の例を教えてください。

例えば:

'123456789' printFormat: aFormat は $123,456,789.00 のような値を返す必要があります

4

2 に答える 2

0

smalltalk でメソッドの使用例を見つける通常の方法は、メソッドを選択してから送信者を検索することです。ほとんどのスモールトーク (VW、Squeak、Pharo、Dolphin、Amber など) には、そのためのキーボード ショートカットがあります。

数が多すぎる場合は、実装者を調べてください。

Smalltalk にはヘルプ テキストやコメントがほとんどないことがよくありますが、特定の構造を使用した実際のコードはたくさんあります。

通貨の計算では浮動小数点数を使用しないようにしています。ScaledDecimals はより適切に機能するため、実際の Money クラスを作成することをお勧めします

于 2013-11-11T13:05:30.163 に答える