Forum Le CBNA

Le Forum du CBNA a pour but de vous aider dans l'utilisation de GameMaker. Premier forum Francophone sous GameMaker, vous trouverez des .gmd, .gm6, .gmk, scripts, logiciels et d'autres ressources sur Le CBNA.
 
AccueilAccueil  ­FAQFAQ  ­RechercherRechercher  ­S'enregistrerS'enregistrer  ­MembresMembres  ­ConnexionConnexion  
Poster un nouveau sujet   Répondre au sujetPartager | 
 

 erreur multiplication

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
vincent2222
Plutôt bien


Nombre de messages: 47
Localisation: http://fr.wikipedia.org/wiki/Saint-Pierre-de-Chandieu
Projet Actuel: W3x vers W3m
Avancement:
99 / 10099 / 100


MessageSujet: erreur multiplication   Lun 17 Sep - 16:10

Bonjour, je suis en train de faire un petit logiciel et j'ai un probleme qui ne m'étais jamais arrivé auparavant : je peux pas multiplier deux valleurs !

Code:
time = get_string("Dans combien de secondes effectuer la tache ?","");
time = time*30;

Je précise que " time " est une variable contenant des chifres.
J'obtiens donc cette erreur quand je lance :
"Wrong type of arguments to *"

Merci d'avance et vive le Le CBNA gnii
Revenir en haut Aller en bas
http://programmation.gm.free.fr
Adamo
Utilisateur confirmé: Rang ***


Nombre de messages: 523
Localisation: Quebec
Avancement:
0 / 1000 / 100


MessageSujet: Re: erreur multiplication   Lun 17 Sep - 16:19

Code:
time = get_string("Dans combien de secondes effectuer la tache ?","");
time = time*30;


tu essai de multiplier une valeur texte faut mettre :

Code:

time = get_integer("Dans combien de secondes effectuer la tache ?","");
time = time*30;
Revenir en haut Aller en bas
vincent2222
Plutôt bien


Nombre de messages: 47
Localisation: http://fr.wikipedia.org/wiki/Saint-Pierre-de-Chandieu
Projet Actuel: W3x vers W3m
Avancement:
99 / 10099 / 100


MessageSujet: erreur multiplication   Lun 17 Sep - 16:23

wahou ! le temps de reponse !

je vais tester
Revenir en haut Aller en bas
http://programmation.gm.free.fr
vincent2222
Plutôt bien


Nombre de messages: 47
Localisation: http://fr.wikipedia.org/wiki/Saint-Pierre-de-Chandieu
Projet Actuel: W3x vers W3m
Avancement:
99 / 10099 / 100


MessageSujet: erreur multiplication   Lun 17 Sep - 16:25

super ca marche ! je ne conaissais pas cette commnde, je connaissais juste get_string.

p_merci p_merci p_merci

p_bye p_bye p_bye
Revenir en haut Aller en bas
http://programmation.gm.free.fr
Devil37
Utilisateur confirmé: Rang *****


Nombre de messages: 1765
Localisation: Héhéhé
Projet Actuel: Unvanquished Territories
Avancement:
5 / 1005 / 100


MessageSujet: Re: erreur multiplication   Lun 17 Sep - 16:45

Ou alors tu fais :
Code:
time = get_string("Dans combien de secondes effectuer la tache ?","");
time = real(time)*30;

_________________
Revenir en haut Aller en bas
http://fallingame.free.fr
daminetreg
- Administrateur -


Nombre de messages: 16626
Localisation: Siege du CBNA!
Projet Actuel: Site Web du CBNA, version beta :
Avancement:
99 / 10099 / 100


MessageSujet: Re: erreur multiplication   Lun 17 Sep - 16:54

C'est conseillé de faire cela, parce que get_integer ne retourne que des Entiers. happy1

_________________

Mon CV
Le CBNA Tous Ensemble! Réalisons!
Revenir en haut Aller en bas
http://lecbna.org/
loucheman
Très bonne participation


Nombre de messages: 115
Avancement:
0 / 1000 / 100


MessageSujet: Re: erreur multiplication   Jeu 27 Sep - 3:16

Et au lieu de multiplier par 30, multiplie par la variable room_speed : comme ça, si plus tard tu décides de changer la vitesse de ta room, le calcul ne sera pas affecté...

_________________
Loucheman
Revenir en haut Aller en bas
 

erreur multiplication

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Programmation :: Game Maker-
Poster un nouveau sujet   Répondre au sujet