cheers fella a
On Tue, Jan 27, 2009 at 10:39 AM, Sidney de Koning <sid...@funky-monkey.nl>wrote: > 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 replace it with a . (dot) and > then pass it to the round function. > > You can use this class for it, its AS2: > http://www.funky-monkey.nl/blog/2006/10/29/replace-string-class/ > > Have fun with it! > > Sid > > > On Jan 27, 2009, at 11:26 AM, allandt bik-elliott (thefieldcomic.com) > wrote: > > 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.nl>wrote: >> >> 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 = Math.round(yourNumber *100)/100; >>> // Outputs 23.26 >>> >>> One decimal: >>> var yourNumber:Number = 23.263636453737383838383838; >>> >>> yourNumber = Math.round(yourNumber *10)/10; >>> // Outputs 23.2 >>> >>> and if you want to do it even nicer you do it like this: >>> >>> >>> function round(number:Number, precision:Number):Number >>> { >>> var decimalPlaces:Number = Math.pow(10, precision); >>> trace(Math.round(decimalPlaces * number) / decimalPlaces) >>> return Math.round(decimalPlaces * number) / decimalPlaces; >>> } >>> >>> round(2.5678, 2); >>> >>> Hope this helps, >>> >>> Sid >>> >>> >>> >>> On Jan 27, 2009, at 10:05 AM, jimmi wrote: >>> >>> 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 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 am trying to make a formula that makes for example 30.60 >>>>> >>>>>> of >>>>>> 30.6. So I need it to add a 0. >>>>>> >>>>>> This is the formula I am using now. >>>>>> total = Number(Number(600) / 100 * Number(5.1)) >>>>>> >>>>>> I have tried all sorts of additions to the formula to try to get it to >>>>>> make 30.60 of 30.6. But no luck >>>>>> >>>>>> Anyone here who knows how to make the formula add a 0? >>>>>> >>>>>> Best regards, >>>>>> Jim >>>>>> _______________________________________________ >>>>>> Flashcoders mailing list >>>>>> Flashcoders@chattyfig.figleaf.com >>>>>> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >>>>>> >>>>>> >>>>> Sidney de Koning - be a geek, in rockstar style! >>>>> Flash / AIR Developer @ www.funky-monkey.nl >>>>> Technical Writer @ www.insideria.com >>>>> >>>>> _______________________________________________ >>>>> Flashcoders mailing list >>>>> Flashcoders@chattyfig.figleaf.com >>>>> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >>>>> >>>>> _______________________________________________ >>>>> >>>> Flashcoders mailing list >>>> Flashcoders@chattyfig.figleaf.com >>>> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >>>> >>>> >>> Sidney de Koning - be a geek, in rockstar style! >>> Flash / AIR Developer @ www.funky-monkey.nl >>> Technical Writer @ www.insideria.com >>> >>> _______________________________________________ >>> Flashcoders mailing list >>> Flashcoders@chattyfig.figleaf.com >>> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >>> >>> _______________________________________________ >> Flashcoders mailing list >> Flashcoders@chattyfig.figleaf.com >> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >> > > Sidney de Koning - be a geek, in rockstar style! > Flash / AIR Developer @ www.funky-monkey.nl > Technical Writer @ www.insideria.com > > _______________________________________________ > Flashcoders mailing list > Flashcoders@chattyfig.figleaf.com > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > _______________________________________________ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders