<div>I&#39;d be leary of basing Currency off of ScaledDecimal, especially if there is to be much manipulation of it (such as multiplication or division).&nbsp; The reason is that ScaledDecimal keeps the representation of their numbers as fractions under the covers - which can results in some odd (and incorrect) results.</div>

<div>&nbsp;</div>
<div>There is another package (not part of standard Squeak) that could be more suitable as a basis for Currency: FixedDecimal, located at <a href="http://www.squeaksource.com/FixedDecimal">http://www.squeaksource.com/FixedDecimal</a> .&nbsp; The code isn&#39;t very pretty (sorry about that), but it does work for currency.&nbsp; That is the reason it was originally written - when I started noticing the results of simple mamipulation of my money amounts where wrong.</div>

<div>&nbsp;</div>
<div>-Chris</div>