3
respuestas

Duda con el porcentaje

como se llega a calcular el porcentaje, no entiendo porque multiplica valor * 1.05. Entiendo como funciona pero no entiendo porque ese numero,hay alguna tabla con los valores de porcentajes para saber como calcularlos?

3 respuestas
retirarDeCuenta(valor) {
        if (this.tipo== "corriente")
        valor = valor * 1.05;  
        if (valor <= this.#saldo)
            this.#saldo += valor;
        return this.#saldo;
    }

Hola Armando espero estés bien,

Por lo que entendí este método agiliza la obtención de un valor ya aplicandole el porcentaje.

Me explico; Normalmente se suelen sacar porcentajes usando puntos decimales:

1% = 0.01 5% = 0.05 10% = 0.1 20% = 0.2 ...... así sucesivamente

El método que se suele utilizar es multiplicar el numero por el decimal correspondiente al porcentaje y después sumarlo o restarlo nuevamente al numero inicial para obtener el resultado:

120 * .05 = 6 //6 es el 5% de 120

120 + 6 = 126 //126 seria el resultado de la suma del porcentaje + el valor inicial

Entonces al agregar el 1 como valor entero al porcentaje que queremos obtener, al multiplicar por 1.05 estamos haciendo estas dos operaciones a la vez:

120 * 1.05 = 126 //mismo resultado que el método anterior pero en menos pasos

Espero haberte ayudado, quedo al tanto :D

Muhas gracias Eduardo ahora si me quedo claro el porque del numero 1 delante del tanto porciento .