Math problems?

Scott Rossi scott at tactilemedia.com
Fri May 19 15:20:11 EDT 2006


Recently, Peter T. Evensen wrote:

> I am doing the following:
> 
> put 10.27 into tNumber
> put the trunc of tNumber into tInteger
> put tNumber - tInteger into tDecimal
> put 100 * tDecimal into tNew Decimal
> put the trunc of tNewDecimal
> 
> and I get 26 instead of 27.
> 
> Am I doing something wrong?  Is this a bug?  Is there another way to
> isolate the decimal portion?

Here's one way (I bet there are more):

  get char offset(".",tNumber) to -1 of tNumber

BTW, I never knew you could use the form "the trunc" :-)

Regards,

Scott Rossi
Creative Director
Tactile Media, Multimedia & Design
-----
E: scott at tactilemedia.com
W: http://www.tactilemedia.com




More information about the use-livecode mailing list