Accueil Ti-Gen Foire Aux Questions Chat sur le chan #tigcc sur IRC
Liste des membres Rechercher Aide
Bienvenue Invité !   Se connecter             Mes sujets   
Administrer
0 membre(s) et 1 visiteur(s) actif(s) durant les 5 dernières minutes Utilisateurs actifs : Aucun membre + 1 visiteur
Avant de poster sur le forum, il y a des régles de bases à respecter pour une bonne entente et un respect de tous.
Veuillez lire la charte du forum.
  :: Index » Forum Ti68K » Programmation C » Probleme TIGCC (6 réponse(s))
./POST DE DEPART (post n°0)   Marquer comme non lu.
Benjy Ecrit le: Mardi 17 août 2004 à 17:00 Déconnecté(e)    Voir le profil de Benjy Envoyer un email à Benjy Visiter le site WEB de Benjy Envoyer un message privé à Benjy  


Bon alors voila je declare mes variables comme ceci:
  float xmin=-10,
  xmax=0,
  ymin=-10,
  ymax=10;

et j'ai encore du code apres car ca c'est le debut du prog. Mais ce sont des fonctions perso.
Bon et le probleme c'est que quand je declares les variables comme ceci et qu'apres j'utilise la valeur de ymax celle ci est egale a 0. Hors si je les declare comme ceci
  float xmin=-10,
  ymax=10,
  xmax=0,
  ymin=-10;

Je n'est plus le porbleme ou alors le probleme n'est plus la quand xmax est different de 0. Alors allez savoir pourquoi?
Le langage C y'a pas mieux!!!
    
./Post n°1   Marquer comme non lu.
geogeo Ecrit le: Mardi 17 août 2004 à 21:05 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Voici les types des variables.


char = 8 bits de -128 à 127
unsigned char = 8 bits de 0 à 255
short = int = 16 bits de -32768 à 32767
unsigned short = 16 bits de 0 à 65535
long = 32 bits de - 2 milliards... à 2 milliards...
unsigned long = 32 bits de 0 à 4 milliards...
float = 80 bits, virgule flottant.


Donc je pense que dans ton cas, tout doit être déclaré en flottant soit:

float xmin=-10;
float ymax=10;
float xmax=0;
float ymin=-10;


Ensuite ça peut venir de ton code qui met la variable à 0 ou encore une déclaration dans une procédure....
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°2   Marquer comme non lu.
Lionel Debroux Ecrit le: Mercredi 18 août 2004 à 08:58 Déconnecté(e)    Voir le profil de Lionel Debroux Envoyer un email à Lionel Debroux Visiter le site WEB de Lionel Debroux Envoyer un message privé à Lionel Debroux  

Il ne faut jamais dire que c'est la faute de TIGCC tant que tu n'es pas sûr de ne pas avoir fait une bêtise (débordement de tableau...).
C'est parfois manifeste que le problème est dans TIGCC, mais c'est assez rare. Ceci dit, le code ayant trait au floating-point a été changé récemment.
Lionel Debroux - membre de TICT.
    
./Post n°3   Marquer comme non lu.
Benjy Ecrit le: Mercredi 18 août 2004 à 09:54 Déconnecté(e)    Voir le profil de Benjy Envoyer un email à Benjy Visiter le site WEB de Benjy Envoyer un message privé à Benjy  


Ben pourtant jai toujour le probleme alors je decalare dans un ordre different mais si je declare comme en haut xmin, xmax, ymin, ymax ben mon ymax est toujour egale a 0!!
Le langage C y'a pas mieux!!!
    
./Post n°4   Marquer comme non lu.
Benjy Ecrit le: Mercredi 18 août 2004 à 11:30 Déconnecté(e)    Voir le profil de Benjy Envoyer un email à Benjy Visiter le site WEB de Benjy Envoyer un message privé à Benjy  


Eu maintenant un nouveaux probleme avec TIGCC il plante a la comilation de mon fichier!! Alors qu'il marchait parfaitement avant!!!!!!!
Le langage C y'a pas mieux!!!
    
./Post n°5   Marquer comme non lu.
Kevin Kofler Ecrit le: Mercredi 18 août 2004 à 22:16 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Maile-moi tout ce qui bogue. Mais je ne pourrai pas regarder avant septembre, parce que je suis en vacances.
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°6   Marquer comme non lu.
Lionel Debroux Ecrit le: Jeudi 19 août 2004 à 09:00 Déconnecté(e)    Voir le profil de Lionel Debroux Envoyer un email à Lionel Debroux Visiter le site WEB de Lionel Debroux Envoyer un message privé à Lionel Debroux  

> Eu maintenant un nouveaux probleme avec TIGCC il plante a la comilation de mon fichier!! Alors qu'il marchait parfaitement avant!!!!!!!
Même si TIGCC ne devrait pas planter ("crash" ?), ça ne veut pas forcément dire grand chose.
Lionel Debroux - membre de TICT.
    
  :: Index » Forum Ti68K » Programmation C » Probleme TIGCC (6 réponse(s))
Pages : 1/1     « [1] » »|

.Répondre à ce sujet
Les boutons de code
[B]old[I]talic[U]nderline[S]trikethrough[L]ine Flip Hori[Z]ontallyFlip [V]erticallySha[D]ow[G]low[S]poilerCode [G][C]ite
Bullet [L]istList Item [K] Link [H][E]mail[P]icture SmileysHelp
Couleurs :
Saisissez votre message
Activer les smileys
     

Forum de Ti-Gen v3.0 Copyright ©2004 by Geoffrey ANNEHEIM
Webmaster: Kevin KOFLER, Content Admins: list, Server Admins: Tyler CASSIDY and Kevin KOFLER, DNS Admin: squalyl
Page générée en 62.04ms avec 18 requetes