Hola estoy haciendo una operacion en flash y quiero que el resultado me lo saque con solo dos decimales . ¿cómo puedo hacerlo?
Gracias por anticipado (aún estoy aprendiendo)
| |||
Así, a bote pronto, lo que se me ocurre es que al numero con todos los decimales, lo multipliques por 100, luego le hagas math.floor(numero). Como dicha función redondea a un entero mayor, pues luego le restas 1. Y para acabar dividir el numero entre 100 Ejemplo: 146.1234 queremos convertirlo en 146.12 pues 146.1234 * 100 = 14612.34 --> Math.floor(14612.34) => 14613 => 14613 - 1 = 14612 14612 / 100 = 146.12 |
| ||||
roylugones ujujwUJAjuUJwJUAjuAJAA, de verdad que poca es la gente que aporta pero tú si que has aportado !!! . MUY CREATIVA FÓRMULA!
__________________ GOC00 CominG soOn v2.0 CyA! & GooD LuCK... |
| |||
a=0.01556565757 trace(Math.round(a*100)/100) Para dar la salida 0.02 Suerte y un saludo.
__________________ ArteCastellano.com Pintura y fotografia española. LlanosLerma.com - Galeria de pintura de Llanos Lerma. Vida y obra Madpixel Games - A jugar un rato |