Foros del Web » Programando para Internet » PHP »

logica en dias divididos

Estas en el tema de logica en dias divididos en el foro de PHP en Foros del Web. hola una pregunta, esta bien lo que hice, por ejemplo tengo un codigo que debido a un numero sobre un mes, separo ese mes, en ...
  #1 (permalink)  
Antiguo 14/05/2013, 02:04
 
Fecha de Ingreso: febrero-2013
Ubicación: en mi casa
Mensajes: 541
Antigüedad: 11 años, 9 meses
Puntos: 3
logica en dias divididos

hola una pregunta, esta bien lo que hice, por ejemplo tengo un codigo que debido a un numero sobre un mes, separo ese mes, en dias,


hay meses de 28,29,30,31,

bueno supongamos que tengo que dividir en rangos de 2,

me toco un mes de 30 dias,
del 1 al 15
del 16 al 30
----------------
pero que pasa si a un mes de 31 me toca dividir en 9,

la division da 3.4

lo que yo hice, no me quedaba otra, bastante mala opcion debe ser,

toma el numero 3,4 sacarle el decimal, redondear para abajo, por que si lo hago para arriba, me paso, (4x9=36)
entonces lo dejo en 3,

3x8=24, ( es 8 ya que el ultimo valor -9- toma lo que resta de los dias)
y cuando sea el ultimo numero se lo asigno lo que resta,

no pensaba dividir en horas los dias, para que los rangos sean identicos, en este caso queda medio feo....

8 rangos de 3 dias
y 1 rango de 7 dias...

no se que hubieran hecho ustedes...
  #2 (permalink)  
Antiguo 14/05/2013, 02:32
Avatar de repara2  
Fecha de Ingreso: septiembre-2010
Ubicación: München
Mensajes: 2.445
Antigüedad: 14 años, 3 meses
Puntos: 331
Respuesta: logica en dias divididos

La lógica parece válida, tal vez si posteas el código sería mucho más fácil ver si funciona para el 100% de los casos.
Salu2
__________________
Fere libenter homines, id quod volunt, credunt.
  #3 (permalink)  
Antiguo 14/05/2013, 16:11
 
Fecha de Ingreso: febrero-2013
Ubicación: en mi casa
Mensajes: 541
Antigüedad: 11 años, 9 meses
Puntos: 3
Respuesta: logica en dias divididos

Cita:
Iniciado por repara2 Ver Mensaje
La lógica parece válida, tal vez si posteas el código sería mucho más fácil ver si funciona para el 100% de los casos.
Salu2
si funciona perfectamente,.... mi duda principal es sobre la logica aplicada

pero bueno, el tema de que la division, me de dias con decimales....

y luego reparto en partes queda feo,

hablo de logica,..
el codigo funciona... ya lo tengo resuelto,,

Etiquetas: dias, logica
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:51.