C/Visual C - constante-variable

 
Vista:

constante-variable

Publicado por Tony (7 intervenciones) el 14/01/2002 19:06:52
tengo una constante que pone:
# define lr(x,N) ((x)<0 ? N+(x)%N : (x)>=N ? (x)%N : (x)))

me gustaria pasarlo todo esto a una variable, pq dejarlo como constante con este codigo no lo entiendo, o si me lo sabes explicar.
Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:constante-variable

Publicado por Alexis Leung (70 intervenciones) el 14/01/2002 19:42:57
Eso si que está un poco confuso, te sugiero que lo pases con una función y así lo puedas llamar cuando quieras.

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:constante-variable

Publicado por oscar (114 intervenciones) el 14/01/2002 23:55:57
Esto es como una funcion, recibe 2 parametros x y N despues hace:
Si x es menor que cero saca el resto de x dividido en N y le suma N y devuelve eso.
de lo contrario chequea si x es mayor o igual que N
Si es asi saca el resto de x dividido en N y devuelve eso
Si x es menor entonces devuelve x.

Si sabes los parametros que le pasas en x y en N podes pasarlo a una constante sino no....
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar