j'ai un encadrement d'heures, par exemple : 5h - 12h 13h-14h
et je voudrais determiner le nombre d'heures entre :
0-6 h
6h-22h
22h-24h
kelkun aurait une idee d'algo, car là, j'dois avouer que j'arrive pas à réfléchir...j'vais ptêt commencer par baisser la musique
Merci d'avance !
Chapi
Publicité
Posté le 24-04-2001 à 14:57:39
pilou51
Posté le 24-04-2001 à 14:59:37
tu peux préciser un peu ton pb? chui p-e con mais je comprends pas le rapport entre l'encadrement et le nb d'heures
t'as raison baisse la musique
chapi
Downgradé
Posté le 24-04-2001 à 15:16:12
C'est pour un planning.
J'ai les heures du matin et les heures de l'apres-midi par exemple : 5h-12h le matin et 13h-15h l'après midi.
Bon, une fois que j'ai ça, je voudrais arriver à déterminer le nombre d'heures entre 0 et 6 h tout simplement pour calculer les heures de nuits, suis-je clair ?
Et là, c'est con j'y arrive pô...
et pourtant, j'ai baissé la muzik !
tom64
Posté le 24-04-2001 à 15:23:39
tu fais une boucle ki vas de 0 à 6 par exemple et à chaque fois, tu incrémente un variable de 1 pour une heure, selon le palier ke tu as choisi (1h, 60 min, ...)
puis t'as variable compte le nombre de tour ke tu as fait dans ta boucle.
et après, tu multiplis selon ton palier
chapi
Downgradé
Posté le 24-04-2001 à 15:26:26
Beh non ça marche pas dans le cas ou le mec commence à 5h30 par exemple....ca ne fait pas une heure pleine..
Mais je pense avoir trouve
Je vais tansformer les heures en minute depuis minuit et faire de simples soustractions...
M'enfin, j'me comprends
MagicBuzz
Posté le 24-04-2001 à 15:28:21
Je dois être complètement con mais là, je vois vraiment pas où est le problème
Borne Sup - Borne Inf...
Ca peut pas être ça quand même !
tom64
Posté le 24-04-2001 à 15:28:26
oui, réduit le palier pour être plus précis
chapi
Downgradé
Posté le 24-04-2001 à 15:33:42
C'est bon, en convertissant les heures, ça marche.
En fait, j'ai changé de cd, j'suis passé de "marcel et son orchestre" à Mark knopfler et, là, je réfléchis mieux
En tout cas, merci pour votre aide !
Chapi
pilou51
Posté le 24-04-2001 à 15:34:02
vi c bien ce qu'il me semblait y'a pas de pb
SoWhatIn22
Posté le 24-04-2001 à 15:40:37
Et pis marcel et son orchestre, ca donne la peche, mais c'est pas forcement ce qu'il y a de mieux pour reflechir
Publicité
Posté le 24-04-2001 à 15:40:37
la viper
Posté le 24-04-2001 à 17:38:13
moi j'te conseille de creer des fonctions pour passer d'heure en minute voir meme seconde et faire de meme pour transformer des seconde en heure .. c'est bien plus simple comme ca pour faire des operations d'horaire.
en fait tu rammenes toutes tes heures/minutes/secondes en secondes ... tu fais tes opérations ... puis ton resultat qui doit etre en seconde tu le retransforme en heure/minute/seconde.