informacion de parte de codigo

1 Jul 2011
201
españa
Provincia
huelva
hola
alguien sabe decirme que significa esta parte del codigo y a que se refiere o para que sirve
**int Porcent(int Valor, int Maximo)
**{
**int result;
**result=Valor*50;
**result=result/Maximo;
**return result;
en concreto la parte del *50
saludos
 
19 Oct 2006
4.060
españa
Provincia
madrid (sanse)
esta funcion Porcent recibe dos valores enteros (Valor y Maximo)

**int result;
crea un valor numerico entero para devolverlo "result"
**result=Valor*50;
multiplica el valor que contiene Valor por 50 y lo guarda en result
**result=result/Maximo;
divide el valor result entre el valor Maximo y lo guarda en result

**return result;

devuelve el valor result
 
1 Jul 2011
201
españa
Provincia
huelva
hola
la verdad es que no me resuelve la duda
está parte es para el apartado de iluminación?resulta que esta parte esta al final del codigo y no lo relaciono con nada
saludos
 
Última edición:
27 Jun 2009
127
España
Provincia
Alicante
Por si no lo has resuelto todavía esta función la utiliza el que realizó el código para calcular el porcentaje al que está la luz, entre 0% y 100%, o eso debería de hacer en la lógica, porque la linea que comentas, la del 50, hace que que solo pueda devolver entre 0% y 50%, a lo que no le veo demasiado sentido...
en vez de 50 debería poner 100 para que devolviera un porcentaje normal 0-100.

En resumen es una función que no se muy bien para que la puso su autor original, pero en los últimos códigos que he visto en la que aparece esa función parece que no se usa y se podría borrar. (Creo que el tuyo es uno de esos códigos)

Enviado desde mi ASUS Transformer Pad TF300T usando Tapatalk 2
 
19 Oct 2006
4.060
españa
Provincia
madrid (sanse)
lode que este al final del codigo da lo mismo es una funcion se puede llamar desde cualquier parte del codigo, para buscar donde la llama
busca Porcent(Valor,Maximo)
 
Arriba