Formatting Column of Times
Mark Smith
mark at maseurope.net
Wed Sep 7 22:06:59 EDT 2005
I'll vote for that - though "%8.2f",statRound(aNum) should work,
shouldn't it?
On 7 Sep 2005, at 22:17, Alex Tweedly wrote:
> Mark Smith wrote:
>
>> See the entry for 'statRound' in the docs...
>>
>>
> Yeah - but I wish there was a way to get this form of rounding in the
> format command.
> Hmmmm -an enhancement !! I'll request it .... BZ 3111 added
>
> -- Alex.
>
>>
>> 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
>>>
>>
>> _______________________________________________
>> 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
>>
>>
>
>
> --
> 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