Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 08-10-2008
Avatar de Cecil
Cecil Cecil is offline
Miembro
 
Registrado: may 2007
Posts: 97
Poder: 17
Cecil Va por buen camino
Tengo problema de tipo matemático

Hola tengo un problema de tipo matemático, pero no doy con la clave, no se si es por que me estoy quedando tontin o algo . El caso está en que necesito obtener un porcentaje entre 85% y 200%, cuyo valor minimo es el 22 y el maximo el 300. Os lo muestro de otra forma:

22 ------ 85 %
300 ------ 200 %
220 ------ X %

Como veis, necesito obtener el porcentaje de 220, de tal forma que teniendo en cuenta que el minimo es 22 y el maximo es 300. Los valores son de ejemplo por supuesto. No se si deberia preguntar esto aqui, pero me gustaria que alguien me ayudara. Un saludo y mil gracias.
__________________
"There is nothing either good or bad, but thinking makes it so" William Shakespeare.
Responder Con Cita
  #2  
Antiguo 08-10-2008
Khronos Khronos is offline
Miembro
 
Registrado: abr 2007
Posts: 298
Poder: 18
Khronos Va por buen camino
Pues utilizando la regla de 3

Por ejemplo:

300 ---------- 200%
220 ---------- x

Entonces: x = (220 * 200) / 300 = 146.66%

Tendrías que hacer una regla de 3 doble, con valores > 100 y menores de 100.

Si necesitas ayuda para traducirlo a delphi, avisa

Salu2
Responder Con Cita
  #3  
Antiguo 08-10-2008
Avatar de eduarcol
[eduarcol] eduarcol is offline
Miembro Premium
 
Registrado: ago 2003
Ubicación: En los estados Zulia y Merida de Venezuela
Posts: 4.151
Poder: 25
eduarcol Va por buen camino
la verdad es que esos valores que das como ejemplo no se corresponden porque un numero cuyo 85% sea 22, y 200% sea 300 como que no existe.

ahora si explicas un mejor lo que pretendes tal vez recibas mas ayuda de los matematicos del club


PD: No soy bueno en matematicas asi que de pronto no sea de mucha ayuda lo que dije
__________________
...Yo naci en esta ribera del arauca vibr@d0r
Soy hermano de la espuma,
de la garza, de la rosa y del sol...
Viva Venezuela
Responder Con Cita
  #4  
Antiguo 08-10-2008
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 25
Delphius Va camino a la fama
Cita:
Empezado por Cecil Ver Mensaje
Hola tengo un problema de tipo matemático, pero no doy con la clave, no se si es por que me estoy quedando tontin o algo . El caso está en que necesito obtener un porcentaje entre 85% y 200%, cuyo valor minimo es el 22 y el maximo el 300. Os lo muestro de otra forma:

22 ------ 85 %
300 ------ 200 %
220 ------ X %

Como veis, necesito obtener el porcentaje de 220, de tal forma que teniendo en cuenta que el minimo es 22 y el maximo es 300. Los valores son de ejemplo por supuesto. No se si deberia preguntar esto aqui, pero me gustaria que alguien me ayudara. Un saludo y mil gracias.
Hola Cecil, la verdad es que no comprendo

¿85% respecto a qué? ¿200% respecto a que?
Esto te lo pregunto puesto que no hay una proporción entre los valores.
Por decirte de algún modo, si 22 es el 85%, el 100% es 25,882. Para el segundo caso, si 300 es el 200% el 100% es 150.

Al calcular el porcentaje de 220, ¿respecto a cual? si lo consideramos respecto al primer caso ( 22 - 85%) obtendremos: 220*85/22 = 850.
Pero si consideramos el segundo caso: 220*200/300 = 146,666.

Como que algo no cuadra.

Si te explicases mejor tal vez podríamos ayudarte.
Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
  #5  
Antiguo 08-10-2008
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
Esto por regla de tres no va. el caso que lo explica es:

22 ----- 85 %
x ---- 200 %

y x = 51 cuando debería dar 300

Dicho de otra forma, 22 no equivale al 85 % de lo que buscas.

Aviso: No nos marees con datos irreales; expon tu duda con todo lo que sabes o lo que hagamos aquí, no tendrá ningún sentido.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.

Última edición por Lepe fecha: 08-10-2008 a las 21:37:28.
Responder Con Cita
  #6  
Antiguo 09-10-2008
Robert01 Robert01 is offline
Miembro
 
Registrado: feb 2006
Ubicación: Córdoba, Argentina
Posts: 895
Poder: 19
Robert01 Va por buen camino
Para dar esos valores debería ser algo no lineal, así no da de ninguna forma.

Saludos
Responder Con Cita
  #7  
Antiguo 09-10-2008
Neeruu Neeruu is offline
Miembro
 
Registrado: oct 2007
Posts: 485
Poder: 17
Neeruu Va por buen camino
Cool Tengo problema de tipo matemático

Hola a todos!!!


Por las dudas no te estara faltando analizar otro valor o estas errando en la forma que lo planteas, a lo mejor es un problema de regla de 3 compuestas
donde los valores se mueven en funcion de 2 variables...


Porque no expones el caso del problema mas concreto asi lo podemos ver...
Creo que adivino... todavia por aqui no hay!!!


Saluda Atte Neeruu!!!

P/D: No se si soy buenos con las matematicas pero me gustan...Si planteas de mejor manera tu problema vere hasta donde llega este cerebrito....
__________________
Saluda Atte Neeruu!!! :)
Responder Con Cita
  #8  
Antiguo 09-10-2008
Avatar de xEsk
[xEsk] xEsk is offline
Miembro Premium
 
Registrado: feb 2006
Posts: 454
Poder: 19
xEsk Va por buen camino
Hola, la solución es de lo mas sencilla, sólo hay que usar un poco la imaginación xD

Vamos a ello:

Primero hay que buscar "los incrementos", para ello hacemos lo siguiente:
200 - 85 = 115
300 - 22 = 278

115 / 278 = 0,41

Una vez tenemos esto, ya podemos calcular cualquier valor entre 22 y 300.

Para ello, usamos esta formula: 85 + (0,41 * (x - 22))

Ejemplos:

Valor: 22 -> 85 + (0,41 * (22 - 22)) = 85%
Valor: 23 -> 85 + (0,41 * (23 - 22)) = 85,41%
Valor: 100 -> 85 + (0,41 * (100 - 22)) = 117,27%
Valor: 300 -> 85 + (0,41 * (300 - 22)) = 200%

Buenas noches!

P.D.: Imagino que era esto lo que querias!
Responder Con Cita
  #9  
Antiguo 09-10-2008
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 25
Delphius Va camino a la fama
Por ahora lo único que podemos hacer es adivinar. Si Cecil apareciera y se explicara apropiadamente no estaríamos sacando bolas de cristales, cartas de tarot, leyendo los astros, tirando los dados, jugando al sapo, apostando a la ruleta y jugar al tiro al blanco con los ojos vendados y un esguince en la muñeca.

Cecil no lo tomes a mal, pero creo que todos los que nos hemos pasado por este hilo de una u otra forma te hemos estado diciendo que no se termina de comprender lo que buscas.

Tal vez lo que dice xEsk es lo más "cercano" a los resultados. Pero de su análisis se ve claramente que no es una regla de tres simple como lo pretendes dar a entender tu con tu simple y vaga explicación.

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
  #10  
Antiguo 09-10-2008
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
Esperemos que tu comentario, Delphius, le sirva como guía en lo sucesivo.

xEsk: vale, te damos la chochona, te lo mereces .

Recordaba vágamente algo de eso, de aquella asignatura automatización industrial, de cómo se pasaba ciertos valores análogicos a digital y al revés en un rango determinado. Ahora que veo la respuesta se refrescaron las neuronas .

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #11  
Antiguo 09-10-2008
Avatar de xEsk
[xEsk] xEsk is offline
Miembro Premium
 
Registrado: feb 2006
Posts: 454
Poder: 19
xEsk Va por buen camino
Cita:
Empezado por Lepe Ver Mensaje
xEsk: vale, te damos la chochona, te lo mereces .
Jajajaj xD Gracias por la chochona xD

Saludos.
Responder Con Cita
  #12  
Antiguo 09-10-2008
Avatar de Cecil
Cecil Cecil is offline
Miembro
 
Registrado: may 2007
Posts: 97
Poder: 17
Cecil Va por buen camino
Perdonad por no dar mas datos ni responderos, pero no he tocado el PC hasta ahora. La respuesta de xEsk era lo que necesitaba . Lo que necesitaba era el incremento, lo que pasa esque no sabia como explicarlo y al final os he hecho un lio. Mil gracias a todos por la ayuda.
__________________
"There is nothing either good or bad, but thinking makes it so" William Shakespeare.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problema Matemático con fechas MaMu SQL 0 18-04-2008 21:01:30
Houston tengo un problema .... Jesús Pena Varios 4 01-02-2008 23:45:34
tengo un problema con el comando VAL perudelphi OOP 8 08-12-2004 03:31:30
Ayuda, tengo un problema fmonte Varios 5 06-10-2004 18:14:47
Problema matemático __cadetill Humor 11 31-10-2003 12:20:57


La franja horaria es GMT +2. Ahora son las 04:21:29.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi