Forum Graph100

Forum Graph100

Vous n'êtes pas identifié.

Annonce

Bonjour et bienvenue sur le nouveau Forum Graph100 !
L'intégralité des données a été transférée sur un forum PunBB et tout les comptes sont fonctionnels avec le même nom d'utilisateur et mot de passe.
Un wiki est aussi disponible avec le même compte ! N'oubliez pas de remettre votre avatar, bon surf !
Pour plus d'informations, consultez ce post.

#26 05 Oct 2002 09:27:00

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: quel jour sommes-nous?

Y'a quans meme un truc qui est bizarre: meme avec touche j'arrive pas a écrire sur ces ports alors que ca marche bien sur les autres...

2072, qu'en penses-tu?


Pensez à surveiller mes releases wink

Hors ligne

 

#27 05 Oct 2002 09:52:04

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: quel jour sommes-nous?

C stupid ce ke tu dis la, car ce sont des char, puisk outportb, le b final signifie byte, donc octet, dc char !!
et des unsigned passerai mieux aussi !

Outport permet de mettre des mots, et dc sur 2 port !


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#28 05 Oct 2002 10:26:53

KTr
Haut fonctionnaire graph100.com
Lieu: Saint Etienne
Date d'inscription: 19 Mar 2002
Messages: 1909
Site web

Re: quel jour sommes-nous?

le prob étè ki mettait po le bit ds le port 1Dh.....


(¯`·.¸¸.·´¯`·.¸¸.-> www.ktr.fr.fm  ktr@fr.fm <-.¸¸.·´¯`·.¸¸.·´¯)

Hors ligne

 

#29 05 Oct 2002 11:16:52

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: quel jour sommes-nous?

Vi merci ktr, maintenant ca va mieux!!

x-thunder c'est un peu trop demandé pour qqn qui a commencé le c depuis 2 jours ca  :oops:


Pensez à surveiller mes releases wink

Hors ligne

 

#30 05 Oct 2002 11:20:20

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: quel jour sommes-nous?

bin je t' aide com je peu moi !!!


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#31 05 Oct 2002 17:18:22

KTr
Haut fonctionnaire graph100.com
Lieu: Saint Etienne
Date d'inscription: 19 Mar 2002
Messages: 1909
Site web

Re: quel jour sommes-nous?

ben 2 rien je fai 2 mon mieu...


(¯`·.¸¸.·´¯`·.¸¸.-> www.ktr.fr.fm  ktr@fr.fm <-.¸¸.·´¯`·.¸¸.·´¯)

Hors ligne

 

#32 06 Oct 2002 03:41:10

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: quel jour sommes-nous?

Arff julien, tu sais, ya THE tuto pour prog sur G100 !!!
D' ailleur je poense, kil est pu a jour, fodrait y metre les derniere découvert ...


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#33 06 Oct 2002 05:20:53

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: quel jour sommes-nous?

Oui je sais, je l'ai d'ailleurs, mais jusqu'a il y a 3 jours j'y comprenais que dalle alors...  lol


Pensez à surveiller mes releases wink

Hors ligne

 

#34 06 Oct 2002 08:28:42

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: quel jour sommes-nous?

Bon voila mes fonctions, surtout n'hésitez pas a me dire de les "remanier" ou à les corriger, apres tout je suis la pour apprendre moi!  wink

Vous pouvez les utiliser, mais ce sont mes deux premieres fonctions (elles marchent bien, tant que les dates demandées ne sont pas extravagantes), donc me faites pas l'affront de pas signaler qu'elles sont de moi  lol

Code:

        
int get_date( int demande , int total )          
/*****************************************************
 -> renvoie la date actuelle si total==-1:
jour: demande==0
mois: demande==1
annee: demande==2
total: demande==3 (debug)
 -> sinon renvoie la date correspondant a total
 ( nbre de jours depuis 01/01/2000 )
******************************************************/
{
int mois=1, annee, i=0;
int nbrejours[12] = {31,28,31,30,31,30,31,31,30,31,30,31};

if (total ==-1)
{
    asm in al,0x22;
    total= 65536*_AL;
    asm in al,0x21;
    total+= 256*_AL;
    asm in al,0x20;
    total+=_AL;
};

//if (demande==3) return total;    // debug
annee=2000+total/365;
if (demande==2) return annee;

i= (annee-2000)/4;
total=total%365-i;

while (total>nbrejours[mois-1])
{
total -= nbrejours[mois-1];
mois++;
};

if (demande==1) return mois;
return total;
}

void set_date(int jour,int mois, int annee)
/******************************************************
 -> enregistre la date jour,mois,annee dans la mémoire
 de la graph100 par le nbre de jours ecoules depuis le
 01/01/2000 .
 Compatible avec le programme Touche de 2072.
*******************************************************/
{
long int total ;
char i,j,k;
int nbrejours[12] = {31,28,31,30,31,30,31,31,30,31,30,31};
annee-=2000;
total = 365*annee + annee/4;

if (annee%4==0) nbrejours[1] = 29;


for (i=0;i<mois-1;i++)     total += nbrejours[i];

total += jour;
if ((annee%4==0) && ( mois>2 )) total--;

k = total/65536;
total %= 65536;

j = total / 256;
i = total % 256;

asm {
mov al,k
out 0x22,al
mov al,j
out 0x21,al
mov al,i
out 0x20,al
mov al,4
out 0x1D,al
}; }

Pensez à surveiller mes releases wink

Hors ligne

 

#35 06 Oct 2002 08:30:57

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: quel jour sommes-nous?

... et ca marche ?


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#36 06 Oct 2002 08:33:00

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: quel jour sommes-nous?

...
X-thunder28 , ou "Comment ne pas savoir lire les commentaires"

lol


Pensez à surveiller mes releases wink

Hors ligne

 

#37 06 Oct 2002 15:48:53

2072
Programmeur Graph100
Lieu: Somewherebourg
Date d'inscription: 29 Jan 2002
Messages: 2056
Site web

Re: quel jour sommes-nous?

j'ai pas tout vérifier mais je crois qu'il y a 2 petits oublis à propos des années bissextile:


Il y a 3 conditions pour qu'une année soit bissextile :
- elle est divisble par 4
- ce n'est pas un début de siècle (1900 par exemple)
- c'est un début de siècle et elle est divisble par 400 (2000 par exemple)

Par chance ta fonction marche... mais corrige ça et ce sera bon.

@+


-~2072~-
Paid Emails
[URL=http://www.2072productions.com]2072productions.com[/URL]
[URL=http://www.casiocalc.org]casiocalc.org[/URL]

Hors ligne

 

#38 06 Oct 2002 15:51:39

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: quel jour sommes-nous?


- ce n'est pas un début de siècle (1900 par exemple)
- c'est un début de siècle et elle est divisble par 400 (2000 par exemple)

!! j'ignorais!  8O
Mais ca parait tres bizarre, ca veut dire qu'a chaque siecle on prend un jour de retard par rapport aux révolutions de la terre...  lol


Pensez à surveiller mes releases wink

Hors ligne

 

#39 06 Oct 2002 16:36:45

2072
Programmeur Graph100
Lieu: Somewherebourg
Date d'inscription: 29 Jan 2002
Messages: 2056
Site web

Re: quel jour sommes-nous?

Au contraire...

La Terre ne fait pas une révolution en 365 jours pile, c'est pour ça que de temps en temps il faut apporté une petite correction.

ma fonctions marche comme ça et elle part toujours de 1583... et la date est exacte, regarde avec le calendrier de windows et tu verras...


-~2072~-
Paid Emails
[URL=http://www.2072productions.com]2072productions.com[/URL]
[URL=http://www.casiocalc.org]casiocalc.org[/URL]

Hors ligne

 

#40 06 Oct 2002 16:46:43

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: quel jour sommes-nous?

ah bon.

Je vais changer ca  wink


Pensez à surveiller mes releases wink

Hors ligne

 

#41 07 Oct 2002 16:08:41

nykosledieu
Team G100
Lieu: Strasbourg
Date d'inscription: 29 Jan 2002
Messages: 3028
Site web

Re: quel jour sommes-nous?

pour l'histoire des conditions, le truc des siècles on s'en fout paske le prochain truc ce sera en 2400, donc c meme pas le peine d'y penser !!


Nykosledieu
nykosJEMMERDELESPAM@graph100.com - http://team.graph100.com
Venez sur le chat !!

Hors ligne

 

#42 07 Oct 2002 16:34:54

KTr
Haut fonctionnaire graph100.com
Lieu: Saint Etienne
Date d'inscription: 19 Mar 2002
Messages: 1909
Site web

Re: quel jour sommes-nous?

lol d'ici la tu l'aura refaite ta fonction.....


(¯`·.¸¸.·´¯`·.¸¸.-> www.ktr.fr.fm  ktr@fr.fm <-.¸¸.·´¯`·.¸¸.·´¯)

Hors ligne

 

#43 08 Oct 2002 06:33:20

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: quel jour sommes-nous?

Je crois surtout qu'il aura pu sa G100  lol  lol  lol
Ou alors ds son cerceuil  lol  lol  lol


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#44 08 Oct 2002 15:47:04

KTr
Haut fonctionnaire graph100.com
Lieu: Saint Etienne
Date d'inscription: 19 Mar 2002
Messages: 1909
Site web

Re: quel jour sommes-nous?

non plutot ds un musée...


(¯`·.¸¸.·´¯`·.¸¸.-> www.ktr.fr.fm  ktr@fr.fm <-.¸¸.·´¯`·.¸¸.·´¯)

Hors ligne

 

#45 09 Oct 2002 05:48:48

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: quel jour sommes-nous?

et a coté pr comparatif, une TI pour voir ki était le + perforamnt !!!


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#46 09 Oct 2002 11:53:00

Guest
Invité

Re: quel jour sommes-nous?

Wha le ketru trop 1terressant....

 

#47 09 Oct 2002 13:35:07

Golbatt
Membre
Lieu: Auvers-sur-Oise (95)
Date d'inscription: 31 Aug 2002
Messages: 73

Re: quel jour sommes-nous?

juste comme ça, moins j'ai un algorithme qui donne le jour de la semaine en fonction de la date (je sais pas si vous l'avez déjà). Et puis il donne aussi les signes astrologiques. Enfin si ça interesse quelqu'un, il faut me faire signe.


-- Golbatt --
-- Résoud les problèmes de mathématiques --
-- Trouve les algorithmes --

Hors ligne

 

#48 09 Oct 2002 13:43:03

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: quel jour sommes-nous?

ben, pour avoir le jour de la semaine a partir du nombre de jours écoulés depuis le 01/01/2000 (ce nbre étant le plus facile a obtenir), il suffit de faire

Code:

jour=6+nbre%7
if( jour>7 ) jour-=7

et pis voila...  wink


Pensez à surveiller mes releases wink

Hors ligne

 

#49 10 Oct 2002 10:57:11

Superna
Ex-Trouvetou G100
Lieu: Sous Linux ^^
Date d'inscription: 01 Feb 2002
Messages: 2275
Site web

Re: quel jour sommes-nous?

julien je suis en train de faire un nouvel algo pour trouver la date car ton algo se plante quasi tout le temps a cause de lu mois de fevrier, donc en plus, elle sera en asm et je pense qu'elle gerera jusqu'a 2389 ce que touche ne fait pas et les 2 fts seront dans Casio2.h qui sortira bientôt

Hors ligne

 

#50 10 Oct 2002 11:34:40

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: quel jour sommes-nous?

Tiens, pourtant j'ai vérifié, et a part le probleme signalé par 2072 les résultats étaient corrects...

Mais si tu en refais une, tant mieux!!
Au moins elle sera correcte, et optimisée: c'est pas facile pour moi de faire un truc fiable a 100% dès le début...  smile


Pensez à surveiller mes releases wink

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr