Re: [Flashcoders] [AS in general] Question corcerning a math formula

2009-01-27 Thread Sidney de Koning
Hi Jim, In the Number class there is are a couple of functions to help you. You want a function called toFixed(). so if you do Number(total).toFixed(2); You get the result you want :) This is pure AS3 though, Hope this helps, Sid On Jan 27, 2009, at 9:45 AM, jimmi wrote: Goodmorning, i

RE: [Flashcoders] [AS in general] Question corcerning a math formula

2009-01-27 Thread Cor
That would be: num.toFixed(2)); HTH Cor -Original Message- From: flashcoders-boun...@chattyfig.figleaf.com [mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of jimmi Sent: dinsdag 27 januari 2009 9:45 To: Flash Coders List Subject: [Flashcoders] [AS in general] Question

Re: [Flashcoders] [AS in general] Question corcerning a math formula

2009-01-27 Thread jimmi
Ah snap, i need it for AS2, is there any alternative for that? Best regards, Jim On Tue, Jan 27, 2009 at 9:53 AM, Sidney de Koning sid...@funky-monkey.nl wrote: Hi Jim, In the Number class there is are a couple of functions to help you. You want a function called toFixed(). so if you do

Re: [Flashcoders] [AS in general] Question corcerning a math formula

2009-01-27 Thread allandt bik-elliott (thefieldcomic.com)
you need to add it to a string and work out if the extra 0 is needed (maybe with the modulo (%) comparison operator), in as2, and then manually add the zero to the string when you output to your textfield do a search for as2 timers / digital clocks and you'll come across the technique a On Tue,

Re: [Flashcoders] [AS in general] Question corcerning a math formula

2009-01-27 Thread Sidney de Koning
Hi Jimmi, Look at this then, To truncate Numbers in Actionscript: Three decimals: var yourNumber:Number = 23.263636453737383838383838; yourNumber = Math.round(yourNumber *1000)/1000; // Outputs 23.263 Two decimals: var yourNumber:Number = 23.263636453737383838383838; yourNumber =

Re: [Flashcoders] [AS in general] Question corcerning a math formula

2009-01-27 Thread Ian Thomas
Or, split the string on the last '.', look at the length of the string after the dot, add 0s until it has a length of 2... Ian On Tue, Jan 27, 2009 at 10:12 AM, allandt bik-elliott (thefieldcomic.com) alla...@gmail.com wrote: you need to add it to a string and work out if the extra 0 is needed

Re: [Flashcoders] [AS in general] Question corcerning a math formula

2009-01-27 Thread allandt bik-elliott (thefieldcomic.com)
would that work for the number 2:20 tho? doesn't flash remove zeros at the end of decimal values? a On Tue, Jan 27, 2009 at 10:20 AM, Sidney de Koning sid...@funky-monkey.nlwrote: Hi Jimmi, Look at this then, To truncate Numbers in Actionscript: Three decimals: var yourNumber:Number =

Re: [Flashcoders] [AS in general] Question corcerning a math formula

2009-01-27 Thread allandt bik-elliott (thefieldcomic.com)
cheers fella a On Tue, Jan 27, 2009 at 10:39 AM, Sidney de Koning sid...@funky-monkey.nlwrote: Hi allandt, 2:20 is not a number :) its a string. i think what flash tries to do is convert it to a number but fails and convert it to a string what you could do is strip out any : or , and

Re: [Flashcoders] [AS in general] Question corcerning a math formula

2009-01-27 Thread Sidney de Koning
Oh Allandt i misread, sorry. Yes flash does remove the zero at the end of decimal values. But then you only want to use this function to display (in a textfield or something) and not to calcualte with it, because calculating with double zeroes is the same calucalting with a zero :) ie 4 *

Re: [Flashcoders] [AS in general] Question corcerning a math formula

2009-01-27 Thread jimmi
Thanks guys, i now have some more insight into this matter. Best regards, Jim On Tue, Jan 27, 2009 at 12:01 PM, allandt bik-elliott (thefieldcomic.com) alla...@gmail.com wrote: cheers fella a On Tue, Jan 27, 2009 at 10:39 AM, Sidney de Koning sid...@funky-monkey.nlwrote: Hi allandt,

Re: [Flashcoders] [AS in general] Question corcerning a math formula

2009-01-27 Thread Sidney de Koning
If it works, it works :) Try converting it to a function so you can reuse it later. Happy coding :) Sid On Jan 27, 2009, at 12:29 PM, jimmi wrote: I now have this : total= String(Number(600) / 100 * Number(5.1)); cash = newArray; cash = total.split(.); if (cash.length == 1) { total+= .00;