FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Calculos de porcentajes¡¡¡
hola ....
tengo un duda para poder calcular el precio de venta de un producto, como todos sabemos lo podemos realizar con la regla tres simple, osea asi: costo=100% result=7% en forma de codigo: resultado := costo + ((costo*7)/100) dandole valores (costo = 500): resultado := 500 + ((costo*7)/100) el resultado es 535....ahi todo bien el problema surge cuando le resto el 7% al nuevo valor (535) me da el sgte valor 497,55...cosa que no es 500 (valor original) mi pregunta es la sgte: cual es el valor real que hay que agregarle a los 500 para que represente el 7% más? pensando y divagando en mi mente dije: si a 500 le divido por 0,93 me da 537,63 y algo mas...a todo esto le resto 7% ...ahi me da los 500....que es el valor original... como ven me he respondido solo...pero mi duda..como representarla en una pequeña rutina para realizar el calculo, porque la que he realizado tiene imperfecciones, les coloco mi rutina: resultado := costo / ((100-utilidad)/100) //donde utilidad es 7 dandole valores: resultado := 500 / ((100 - 7)/100) resultado := 537,63 ahi va todo bien pero el problema surge cuando quiero darle un 99% por no decir 100% para evitar el control de la division por 0 (para no alagar la rutina) pero demos valores a la rutina resultado := 500 / ((100 - 99)/100 resultado := 50000 osea un despelote, mi pregunta...alguien ah tratado de calcular los porcentajes de esta forma...que me heche una manito tanto para la rutina como el concepto de todo esto...a se me olvidava....los supermercados calculan los precio de ventas de esta forma.....cosa que lo hacen bien¡¡¡¡ les dejo mi inquietud.... |
#2
|
||||
|
||||
Cita:
El resultado es 100% correcto! Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#3
|
||||
|
||||
Me da la impresión de que el problema es que aplicas un 7 por ciento a 500 cuyo valor te devuelve 535 ¡¡Correcto!!
Pero al intentar hacer el paso contario, aplicas el 7% al resultado no al inicial; Utilizando la misma formula inicial: resultado := costo + ((costo*7)/100) resultado := costo + (costo*+0.07) resultado := costo * 1.07 costo = resultado / 1.07 costo = 535/1.07 costo = 500
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#5
|
||||
|
||||
Cita:
En eso estamos totalmente de acuerdo, pero ¿qué es lo que vos queres calcular? Francamente me parece que estas confundido con dos cosas distintas. Intentaré explicarme: En el caso que planteabas anteriormente, parecieras intentar obtener el valor para el que 500 representaría el 1% del valor. Es decir, por hablar en estos términos, calcular el valor de venta de tal manera que la utilidad sea igual al 99%, que es lo mismo. Entonces, usando la fórmula que ya vos mismo habias aportado, el valor correcto sería efectivamente 50000. Código:
Para el 7% Costo Costo: 500.00 Precio de venta: 537.63 Utilidad: 37.63 (equivalente al 7% de 537.63) Comprobemolo: 537.63 * 7% = 37.63 Para el 99% Costo: 500.00 Precio de venta: 50,000.00 Utilidad: 49,500.00 (equivalente al 99% de 50,000) Comprobemoslo: 50,000.00 * 99% = 49,500.00 Código:
Para el 7% Costo: 500.00 Precio de venta: 535.00 Utilidad: 35.00 (equivalente al 7% de 500) Comprobemolo: 535.00 / 1.07 = 500.00 Para el 99% Costo: 500.00 Precio de venta: 995.00 Utilidad: 495.00 (equivalente al 99% de 500) Comprobemoslo: 995.00 / 1.99 = 500.00 Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#6
|
||||
|
||||
Hola de nuevo.
Solo aclarar que en el primer caso, es decir, de querer calcular el porcentaje de utilidad correspondiente al precio de venta para artículos con algún costo, es imposible que esta utilidad sea del 100%, tal como lo deja ver la misma fórmula. Si sacas el límite cuando la utilidad tiende al 100% por la izquierda, verás que el precio de venta es infinito, aún cuando el artículo cueste un solo céntimo. Igualmente tampoco tendría sentido tratar de obtener una ganancia superior al 100%, cosa que por lógica es imposible. Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#7
|
|||
|
|||
Hola:
¿te saltaste la clase de mates el día de la regla de tres?, es una broma. Te lo ha aclarado muy bien jachguate, pero ahí va eso también. el 100% es 500 el 7% será x x = 500 por 7 dividido 100 ... y da 35 ahora sumamos 500 + 35 = 535 Si 500 es el 100% y 35 es el 7% entonces 535 es el 107% operación contraria 107% es 535 100% será x x = 535 por 100 dividido 107 ....resultado 500 Un saludo. |
#8
|
||||
|
||||
Cita:
res = 500*7/100=35 El 7% de 535 es 37.45 res = 535*7/100=37.45 37.63, éste no sé que es... (¿temperatura corporal despues de...?, ¿Litros de gasolina de un Ferrari a los 100 Km? ¿Lo que pesa Joda?) Es broma...; Creo que ya te lo an aclarado todo...
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
|
|