cs_wolfood
Messages postés344Date d'inscriptionlundi 14 avril 2003StatutMembreDernière intervention22 mai 2004 1 juil. 2004 à 13:45
Merci pour tes commentaires, mon bac je l' ai passé en 2003 ;) Bonne chance pour le tien
J' ai ensuite fait un BTS Info de Gestion, avec du C, VB et cie, mais c' est pas/plus mon truc, maintenant je commence un deug de Japonais, aucun rapport avec l' informatique ;)
DaYnAtOf
Messages postés4Date d'inscriptionvendredi 20 juin 2003StatutMembreDernière intervention 1 juillet 2004 1 juil. 2004 à 13:36
autre chose, ca serait cool de faire les + - * et / via le clavier :D
DaYnAtOf
Messages postés4Date d'inscriptionvendredi 20 juin 2003StatutMembreDernière intervention 1 juillet 2004 1 juil. 2004 à 13:34
bonsai, bah alors cest bien !! cest jsutemetn ce quil ne vt pas
je texplique pcq tu a lair decu de ne pas obtenir 36
les calculs mathematiques ont des priorités :
les * et / ont la priorité sur les + et -
si tu fai 4+2*6 sa fai 4 + 2*6 donc 4 + 12 donc 16
alros ke si tu fais (4+2)*6 sa fai (4+2) *6 donc 6 *6 donc 36
or ici il ny a pas de parenthses donc heuresement quil nobtiens pas 36
bon, peut etre que mon explication etait inutile et que tu avais dit cela ironiquement mais bon, voila, au moins dautre auront peut etre apris
sinon, sympa la calclatrice ;)
sa va maider un peu pour apprendre des trucs
autre info, a mon avis du viens de finir ton bac tout comme moi et donc lannée prochaien tu vas te taper les languages info (yeeehooo :) ) si tu nas pas commencé, commence cet été, fait du basic (tu dois savoir) puis attaque le c et c#
moi jfais du delphi pcq jaime ca et que mon père peut tres facilement maider, mais bon, jvais etre obligé de faire aussi du c, donc bon,,,, (il pt aussi maider donc c cool)
woila :D
bonsai2004
Messages postés2Date d'inscriptionvendredi 2 janvier 2004StatutMembreDernière intervention 5 janvier 2004 5 janv. 2004 à 05:21
désoler mais pour la calculatice fait :4+2*6
ne donne pas 36...
bonsai2004
Messages postés2Date d'inscriptionvendredi 2 janvier 2004StatutMembreDernière intervention 5 janvier 2004 5 janv. 2004 à 04:31
salut wolfood ! bravo pour ta calculatrice !! bon flash meme en projecteur (exe) ca bug en local a cause du javascript.donc solution trouver un soft qui le fait de .html a .exe .ca ma pris une heure de recherche et de teste. et ca fonctionne a merveille !!
donc wolfood lache pas ton beau travail et améliore le !
cs_wolfood
Messages postés344Date d'inscriptionlundi 14 avril 2003StatutMembreDernière intervention22 mai 2004 26 sept. 2003 à 18:08
ué mais c pas très pratique de réecrire un code diffèrent sur chaque boutton, puis cela n'a aucun rapport, de plus on ne pourra faire d'opération en temps réel avec plusieurs opérateurs différents, du genre 4+2*6
minifabinou
Messages postés2Date d'inscriptionmardi 15 avril 2003StatutMembreDernière intervention10 novembre 2004 26 sept. 2003 à 10:57
C'est top sympa car je me met au flash depuis peu et grace à toi j'ai un tutoriel du tonnerre. Au fait pour ton probleme de calcul associatif, commutatatif etc.... enfin les regle de prioritées, il suffit de faire le calcul a chaque fois que l'utilisateur clique sur un mode calculatoire. comme çà pas de problemes de regles. En tout cas merci !!!!
Fab
suoe
Messages postés10Date d'inscriptionlundi 3 février 2003StatutMembreDernière intervention13 mars 2004 13 sept. 2003 à 10:48
En tout cas le graphisme il déchire....
cs_wolfood
Messages postés344Date d'inscriptionlundi 14 avril 2003StatutMembreDernière intervention22 mai 2004 9 sept. 2003 à 09:49
merci, meme si ca ne vaut pas 10 =)
cs_righton
Messages postés311Date d'inscriptionsamedi 24 mai 2003StatutMembreDernière intervention27 septembre 2014 8 sept. 2003 à 19:52
j'ai mis un 10 pour contrer, mais ça monte pas beaucoup ;)
cs_wolfood
Messages postés344Date d'inscriptionlundi 14 avril 2003StatutMembreDernière intervention22 mai 2004 8 sept. 2003 à 19:20
merci pour vos conseils, c vrai que j'aurai pu prévoir le bouton reset =)
merci zappan pour l'info, le delphi j'en fait pas cette année, on verra plus tard =)
je vais essayer de la faire sans javascript, et je rajouterai des fonctions
et puis merci pour la personne qui m'a mit 1... surment un gars genre seif...
afad
Messages postés715Date d'inscriptionsamedi 29 mars 2003StatutMembreDernière intervention10 septembre 2009 8 sept. 2003 à 16:24
Encore moi, Wolfood, pour éviter de retaper plusieurs fois sur le même bouton, édite une variable "bouton" par exemple, et dans le code des boutons d'addition... met un truc du style (exemple pour le bouton addition) :
on (release) {
if (bouton != "+") {
ecran = ecran +"+"
}
bouton = "+"
}
En gros si tu clique une fois sur le boutton addition, le + s'affichera dans l'ecran et la variable "button" prendra la valeur +, en cliquant une deuxième fois, la condition (bouton != "+") ne permettera pas l'affichage sur l'écran d'un nouveau + tant que la variable "button" aura cette valeur. Pour changer cette valeur rajoute la dans les autres boutons par exemple (chiffre 2):
on (release) {
ecran = ecran +"2"
bouton = "2"
}
Pas de condition dans ce cas ci puisque la répetition 222222 est autorisée.
Voili, voilo ça permettra d'éviter les 5++4.
Maintenant si t'as un 5+/2 ou 5+*2 c'est pareil mais la condition sera :
if ((bouton != "+") and (bouton != "*") and (bouton != "/")){}
A+
AFad
afad
Messages postés715Date d'inscriptionsamedi 29 mars 2003StatutMembreDernière intervention10 septembre 2009 8 sept. 2003 à 15:29
Ciao tous, j'ai quelques remarque pour ma part.
1 - tu devrais spécifier que tes fonctions trigo fonctionnent en radians et non en degré car sin 15° ça n'a jamais fait 0.65 mais 0.25. Propose un choix entre ces deux possibilités par exemple sachant que pour passer des radians en degré :
1 radian 1 tour sur 360 degrés donc 1 rad Pi/180°
2- Il existe un bug au niveau du calcul javascript mais ça tu n'y peux rien, cela provient de l'erreur d'approximation de la valeur de PI et des formes trigo : à savoir que sin(Pi) ou cos(Pi/2) donnent toujours la valeur 0, java donne une valeur approchée à 1e-16. Cela va de même pour d'autres calcul.
3- Ya d'autres trucs mais je vais m'arrêter la. Ya un truc qui est bien en tout cas c'est de pouvoir éditer directement le textfield ou sont affichées les formules. C'est nickel.
Je pense comme righton que tu peux facilement te passer de javascript, Flash réalise de la même manière ces fonctions.
A+
afad
cs_righton
Messages postés311Date d'inscriptionsamedi 24 mai 2003StatutMembreDernière intervention27 septembre 2014 8 sept. 2003 à 10:39
Sous flash MX quand je trace 1+2*3 ça me donne 7... et pis il y'a aussi une fonction eval dans flash. Je pense que tu pourrais te passer de javascript et en faire un .exe, là y'aurai moyen de concurrencer la caltos de billou.
top30
Messages postés1158Date d'inscriptionvendredi 21 février 2003StatutMembreDernière intervention 6 août 2010 8 sept. 2003 à 10:23
Sans parler de bug... Y a PAS DE BOUTON RESET ! = )
cs_zappan
Messages postés352Date d'inscriptionvendredi 4 octobre 2002StatutMembreDernière intervention18 juin 2004 7 sept. 2003 à 21:57
Ben jette donc un coup d'oeil sur http://www.borland.com ;)
Sinon, y'a un compilateur gratuit.. Dev c++, sur telecharger.com
Sinon, met toi au delphi, c'est bien aussi :)
cs_wolfood
Messages postés344Date d'inscriptionlundi 14 avril 2003StatutMembreDernière intervention22 mai 2004 7 sept. 2003 à 21:39
sinon autre chose, avec quoi se programme du C, C++ ?
car j'en fait cette année et j'aimerais bien un peu d'avance =)
faut bien que je me la pète en classe quoi lol
cs_wolfood
Messages postés344Date d'inscriptionlundi 14 avril 2003StatutMembreDernière intervention22 mai 2004 7 sept. 2003 à 21:31
au fait comme c du javascript, ouvrez la avec la page html, sinon elle marche pas, et ué
1 juil. 2004 à 13:45
J' ai ensuite fait un BTS Info de Gestion, avec du C, VB et cie, mais c' est pas/plus mon truc, maintenant je commence un deug de Japonais, aucun rapport avec l' informatique ;)
1 juil. 2004 à 13:36
1 juil. 2004 à 13:34
je texplique pcq tu a lair decu de ne pas obtenir 36
les calculs mathematiques ont des priorités :
les * et / ont la priorité sur les + et -
si tu fai 4+2*6 sa fai 4 + 2*6 donc 4 + 12 donc 16
alros ke si tu fais (4+2)*6 sa fai (4+2) *6 donc 6 *6 donc 36
or ici il ny a pas de parenthses donc heuresement quil nobtiens pas 36
bon, peut etre que mon explication etait inutile et que tu avais dit cela ironiquement mais bon, voila, au moins dautre auront peut etre apris
sinon, sympa la calclatrice ;)
sa va maider un peu pour apprendre des trucs
autre info, a mon avis du viens de finir ton bac tout comme moi et donc lannée prochaien tu vas te taper les languages info (yeeehooo :) ) si tu nas pas commencé, commence cet été, fait du basic (tu dois savoir) puis attaque le c et c#
moi jfais du delphi pcq jaime ca et que mon père peut tres facilement maider, mais bon, jvais etre obligé de faire aussi du c, donc bon,,,, (il pt aussi maider donc c cool)
woila :D
5 janv. 2004 à 05:21
ne donne pas 36...
5 janv. 2004 à 04:31
donc wolfood lache pas ton beau travail et améliore le !
voici le lien : http://www.x2net.com/webcompiler/index.htm
26 sept. 2003 à 18:08
26 sept. 2003 à 10:57
Fab
13 sept. 2003 à 10:48
9 sept. 2003 à 09:49
8 sept. 2003 à 19:52
8 sept. 2003 à 19:20
merci zappan pour l'info, le delphi j'en fait pas cette année, on verra plus tard =)
je vais essayer de la faire sans javascript, et je rajouterai des fonctions
et puis merci pour la personne qui m'a mit 1... surment un gars genre seif...
8 sept. 2003 à 16:24
on (release) {
if (bouton != "+") {
ecran = ecran +"+"
}
bouton = "+"
}
En gros si tu clique une fois sur le boutton addition, le + s'affichera dans l'ecran et la variable "button" prendra la valeur +, en cliquant une deuxième fois, la condition (bouton != "+") ne permettera pas l'affichage sur l'écran d'un nouveau + tant que la variable "button" aura cette valeur. Pour changer cette valeur rajoute la dans les autres boutons par exemple (chiffre 2):
on (release) {
ecran = ecran +"2"
bouton = "2"
}
Pas de condition dans ce cas ci puisque la répetition 222222 est autorisée.
Voili, voilo ça permettra d'éviter les 5++4.
Maintenant si t'as un 5+/2 ou 5+*2 c'est pareil mais la condition sera :
if ((bouton != "+") and (bouton != "*") and (bouton != "/")){}
A+
AFad
8 sept. 2003 à 15:29
1 - tu devrais spécifier que tes fonctions trigo fonctionnent en radians et non en degré car sin 15° ça n'a jamais fait 0.65 mais 0.25. Propose un choix entre ces deux possibilités par exemple sachant que pour passer des radians en degré :
1 radian 1 tour sur 360 degrés donc 1 rad Pi/180°
2- Il existe un bug au niveau du calcul javascript mais ça tu n'y peux rien, cela provient de l'erreur d'approximation de la valeur de PI et des formes trigo : à savoir que sin(Pi) ou cos(Pi/2) donnent toujours la valeur 0, java donne une valeur approchée à 1e-16. Cela va de même pour d'autres calcul.
3- Ya d'autres trucs mais je vais m'arrêter la. Ya un truc qui est bien en tout cas c'est de pouvoir éditer directement le textfield ou sont affichées les formules. C'est nickel.
Je pense comme righton que tu peux facilement te passer de javascript, Flash réalise de la même manière ces fonctions.
A+
afad
8 sept. 2003 à 10:39
8 sept. 2003 à 10:23
7 sept. 2003 à 21:57
Sinon, y'a un compilateur gratuit.. Dev c++, sur telecharger.com
Sinon, met toi au delphi, c'est bien aussi :)
7 sept. 2003 à 21:39
car j'en fait cette année et j'aimerais bien un peu d'avance =)
faut bien que je me la pète en classe quoi lol
7 sept. 2003 à 21:31