Salut guigui265,
c'est beaucoup mieux comme ça, mais il reste encore 5 fichiers que tu peux retirer en toute sécurité. Tous les fichiers qui ont une extension qui commence par le caractère "~"
sont a supprimer ce sont des copies de sauvegardes que Delphi fait automatiquement.
Et ensuite ce serat parfait
@+
Cirec
guigui265
Messages postés113Date d'inscriptionmercredi 29 novembre 2000StatutMembreDernière intervention16 avril 2006 30 janv. 2006 à 09:06
Voila, j'ai fait ma mise à jour Cirec, j'ai refait le zip,je pense que cette fois ci il est bon, et j'ai rajouter une impression d'écran et les remerciements.
@++
jlen100
Messages postés1606Date d'inscriptionsamedi 10 juillet 2004StatutMembreDernière intervention25 juillet 201413 27 janv. 2006 à 17:41
j'ai également fait une erreur de langage à la place de " puisque tu le laisses pas le choix" lire:
puisque tu NE laisses pas le choix
@+
jlen
jlen100
Messages postés1606Date d'inscriptionsamedi 10 juillet 2004StatutMembreDernière intervention25 juillet 201413 27 janv. 2006 à 17:39
precisons que mathematiquement il s'agit d'un intervalle fermé :
a=<x=[a,b] alors que dans le langage courant on considère l'intervalle comme semi-ouvert :[a,b[ou ]a,b] en excluant l'une des bornes
mais bon, tous le monde n'est pas mathématicien!! et il vaut s'en tenir au langage courant.
D'autre part guiguii 265 quand dans le titre tu mets "pouvant exclure" c'est une erreur de langage puisque tu le laisse pas le choix et que l'exclusion est obligatoire tu devrais donc mettre :'en excluant les WE'
@+
jlen
Oui entièrement d'accord avec toi jlen l'exemple était mal choisi #^_^#
ça m'arrive aussi d'être fatiqué lol (elle a bon dos la fatigue n'est ce pas ?)
quoi qu'il en soit ton exemple est bien plus juste et ton explication est bien plus claire et précise que la mienne. Comme quoi avec des mots simples et bien choisis c'est tout de suite plus facile à comprendre.
@+
Cirec
jlen100
Messages postés1606Date d'inscriptionsamedi 10 juillet 2004StatutMembreDernière intervention25 juillet 201413 27 janv. 2006 à 16:09
Encore une histoire d'intervalle!!
-->cirec serais tu fatigué? (ou plutot tu as mal choisi ton exemple): dans l'exemple que tu donnes ta soutraction est fausse puisque la date de début étant un dimanche la borne est exclue d'office!!
L'intervalle étant la partie comprise entre 2 bornes au sens strict cela signifie que tu exclues les bornes et le nombre de jours est égal à N-1 le dimanche 1/01/2006 étant une des bornes il n'y a pas lieu de l'oter.
par contre si tu fais date debut=2/01/2006 date fin 9/01/2006 il te donnes nombre de jours 6 alors qu'il n'y qu'une semaine donc 5 jours samedi et dimanche exlus il y a donc bien ambiguité dans le titre il faudrait simplement y rajouter "bornes comprises"
@+
jlen
Donc c'est une erreur d'énoncé dans ce cas. On s'est mal compris et on a raison tout les deux.
Il faut donc préciser calcule du nombres de jours entre deux dates y compris Date de début et Date de fin.
Puisque ENTRE 1 et 5 il y a 2 3 et 4 donc 3
et si tu tiens compte des extrèmes alors ça fait 5.
Moi je n'ai fait que le calcule ENTRE deux Dates.
pour le zip tu peux le refaire et poster la mise à jour. Tu peux modifier ta source à tout moment.
@+
Cirec
guigui265
Messages postés113Date d'inscriptionmercredi 29 novembre 2000StatutMembreDernière intervention16 avril 2006 27 janv. 2006 à 11:07
ok, mais n'oublies pas que le but de cet appli est de calculer le nombre de jours, et non pas de faire une simple soustraction , donc:
dimanche:0
lundi :1
mardi:2
mercredi:3
jeudi:4
vendredi:5
il y a donc 5 jours si l'on exclu le dimanche entre ces 2 dates, le résultat est donc tout a fait correct.
pour le zip, c'est la premiere source que je pose et je commence juste en delphi, donc,merci de me dire ceci, je le note pour les prochaines fois, on ne peux pas être parfait à la premiere source!
Bon ça y est j'ai pu tester ta procedure et je suis au regret de te dire que ça cloche quelque part.
Puisque si tu mets date de début 01/01/2006 et date de Fin 06/01/2006 tous le monde c'est calculer jusque là ça fait 5 Jours - 1 pour le Dimanche ce qui donne 4 et toi tu affiche 5 ????
je pense qu'il faut revoir ta copie! Ne le prend pas mal mais si déjà tu postes une source autant qu'elle soit juste non ?
Bon ensuite pour le Zip seul les deux fichiers *.Pas les deux *.Dfm le *.Dpr sont nécessaire le reste tu peux le retirer vas voir dans les tuto comment faire une zip pour Codes Sources par f0xi.
28 mai 2008 à 17:26
oui mais cette unité n'est pas disponible dans toutes les versions de Delphi ... elle l'est seulement à partir de la version 7 ^^
28 mai 2008 à 17:22
28 janv. 2007 à 20:42
(gg les commentaires)
30 janv. 2006 à 13:17
c'est beaucoup mieux comme ça, mais il reste encore 5 fichiers que tu peux retirer en toute sécurité. Tous les fichiers qui ont une extension qui commence par le caractère "~"
sont a supprimer ce sont des copies de sauvegardes que Delphi fait automatiquement.
Et ensuite ce serat parfait
@+
Cirec
30 janv. 2006 à 09:06
@++
27 janv. 2006 à 17:41
puisque tu NE laisses pas le choix
@+
jlen
27 janv. 2006 à 17:39
a=<x=[a,b] alors que dans le langage courant on considère l'intervalle comme semi-ouvert :[a,b[ou ]a,b] en excluant l'une des bornes
mais bon, tous le monde n'est pas mathématicien!! et il vaut s'en tenir au langage courant.
D'autre part guiguii 265 quand dans le titre tu mets "pouvant exclure" c'est une erreur de langage puisque tu le laisse pas le choix et que l'exclusion est obligatoire tu devrais donc mettre :'en excluant les WE'
@+
jlen
27 janv. 2006 à 17:09
ça m'arrive aussi d'être fatiqué lol (elle a bon dos la fatigue n'est ce pas ?)
quoi qu'il en soit ton exemple est bien plus juste et ton explication est bien plus claire et précise que la mienne. Comme quoi avec des mots simples et bien choisis c'est tout de suite plus facile à comprendre.
@+
Cirec
27 janv. 2006 à 16:09
-->cirec serais tu fatigué? (ou plutot tu as mal choisi ton exemple): dans l'exemple que tu donnes ta soutraction est fausse puisque la date de début étant un dimanche la borne est exclue d'office!!
L'intervalle étant la partie comprise entre 2 bornes au sens strict cela signifie que tu exclues les bornes et le nombre de jours est égal à N-1 le dimanche 1/01/2006 étant une des bornes il n'y a pas lieu de l'oter.
par contre si tu fais date debut=2/01/2006 date fin 9/01/2006 il te donnes nombre de jours 6 alors qu'il n'y qu'une semaine donc 5 jours samedi et dimanche exlus il y a donc bien ambiguité dans le titre il faudrait simplement y rajouter "bornes comprises"
@+
jlen
27 janv. 2006 à 14:35
Il faut donc préciser calcule du nombres de jours entre deux dates y compris Date de début et Date de fin.
Puisque ENTRE 1 et 5 il y a 2 3 et 4 donc 3
et si tu tiens compte des extrèmes alors ça fait 5.
Moi je n'ai fait que le calcule ENTRE deux Dates.
pour le zip tu peux le refaire et poster la mise à jour. Tu peux modifier ta source à tout moment.
@+
Cirec
27 janv. 2006 à 11:07
dimanche:0
lundi :1
mardi:2
mercredi:3
jeudi:4
vendredi:5
il y a donc 5 jours si l'on exclu le dimanche entre ces 2 dates, le résultat est donc tout a fait correct.
pour le zip, c'est la premiere source que je pose et je commence juste en delphi, donc,merci de me dire ceci, je le note pour les prochaines fois, on ne peux pas être parfait à la premiere source!
27 janv. 2006 à 11:00
Puisque si tu mets date de début 01/01/2006 et date de Fin 06/01/2006 tous le monde c'est calculer jusque là ça fait 5 Jours - 1 pour le Dimanche ce qui donne 4 et toi tu affiche 5 ????
je pense qu'il faut revoir ta copie! Ne le prend pas mal mais si déjà tu postes une source autant qu'elle soit juste non ?
Bon ensuite pour le Zip seul les deux fichiers *.Pas les deux *.Dfm le *.Dpr sont nécessaire le reste tu peux le retirer vas voir dans les tuto comment faire une zip pour Codes Sources par f0xi.
@+
Cirec