Formatting Column of Times
Mark Smith
mark at maseurope.net
Wed Sep 7 16:35:09 EDT 2005
See the entry for 'statRound' in the docs...
Mark
On 7 Sep 2005, at 19:44, Alex Tweedly wrote:
> Dom wrote:
>
>>
>> another example: to make the sum of a field, and to yield a formatted
>> result:
>>
>> on closefield
>> put the short name of the target into tfield replace comma with
>> "." in fld tfield -- european currency delimiter ;-)
>> put fld tfield into montants
>> replace return with comma in montants
>> put "S" & tfield into ttotal
>> put format("%3.2f",sum(montants)) into fld ttotal
>> end closefield
>>
>>
> "european currency delimiter" reminds me .... you need to be cautious
> about using format for currency values.
>
> Many countries (e.g. UK) have rules about how rounding should be
> performed on currency values in some circumstances; this is typically
> NOT the same method as used by Rev.
>
> Rev will round as needed to the specified number of places after
> decimal point (i.e. 2 in the code above). The rounding used is such
> that midway values (i.e. exactly '5' in the following position) will
> round upwards (e.g. 0.125 --> 0.13, 0.135 -> 0.14, etc.)
> The UK rules on currency conversion required that for such "midway"
> values you should always round to the even valued adjacent value (e.g.
> 0.125 -> 0.12, 0.135 -> 0.14) - which had the advantage of balancing
> out the rounding amounts over a large enough set of values.
>
> --
> Alex Tweedly http://www.tweedly.net
>
>
>
> --
> No virus found in this outgoing message.
> Checked by AVG Anti-Virus.
> Version: 7.0.344 / Virus Database: 267.10.18/90 - Release Date:
> 05/09/2005
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
More information about the use-livecode
mailing list