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 » fonction nbr réel -> string (29 réponse(s))
./REPRISE DU POST PRECEDENT (post n°19)   Marquer comme non lu.
IP2X Ecrit le: Dimanche 18 avril 2004 à 17:21 Déconnecté(e)    Voir le profil de IP2X Envoyer un email à IP2X Visiter le site WEB de IP2X Envoyer un message privé à IP2X  

en fait j'ai ça :

char var[20]="0";
var=var+10;
DrawStr(68,58, var, A_NORMAL);

comment faire ?
IP2X

    
./Post n°20   Marquer comme non lu.
kaz00 Ecrit le: Dimanche 18 avril 2004 à 17:26 Déconnecté(e)    Voir le profil de kaz00 Envoyer un email à kaz00 Envoyer un message privé à kaz00  

en basic tu doit faire:

string(expr(var)+10)->var

-Edité le: Dimanche 18 avril 2004 à 17:26 par G-Nocid-
    
./Post n°21   Marquer comme non lu.
IP2X Ecrit le: Dimanche 18 avril 2004 à 17:27 Déconnecté(e)    Voir le profil de IP2X Envoyer un email à IP2X Visiter le site WEB de IP2X Envoyer un message privé à IP2X  

je veut pas du basic, je le veut en C.
IP2X

    
./Post n°22   Marquer comme non lu.
kaz00 Ecrit le: Dimanche 18 avril 2004 à 17:31 Déconnecté(e)    Voir le profil de kaz00 Envoyer un email à kaz00 Envoyer un message privé à kaz00  

oui, je sais, mais je donne l'algorithme en basic pour que se soit plus facile a comprendre, l'avantage du basic....
    
./Post n°23   Marquer comme non lu.
IP2X Ecrit le: Dimanche 18 avril 2004 à 17:34 Déconnecté(e)    Voir le profil de IP2X Envoyer un email à IP2X Visiter le site WEB de IP2X Envoyer un message privé à IP2X  

ah ok
IP2X

    
./Post n°24   Marquer comme non lu.
IP2X Ecrit le: Dimanche 18 avril 2004 à 18:12 Déconnecté(e)    Voir le profil de IP2X Envoyer un email à IP2X Visiter le site WEB de IP2X Envoyer un message privé à IP2X  

en fait
unsigned long
crée un nombr réel, c'est ça ?
IP2X

    
./Post n°25   Marquer comme non lu.
kaz00 Ecrit le: Dimanche 18 avril 2004 à 19:00 Déconnecté(e)    Voir le profil de kaz00 Envoyer un email à kaz00 Envoyer un message privé à kaz00  

c'est ecrit dans le tuto de tigcc.


Type modifiers.

A type modifier alters the meaning of the base type to yield a new type. Each of these type modifiers can be applied to the base type int. The modifiers signed and unsigned can be applied to the base type char. In addition, long can be applied to double.

When the base type is omitted from a declaration, int is assumed. For example,

long x; // 'int' is implied
unsigned char ch;
signed int i; // 'signed' is default
unsigned long int l; // 'int' is accepted, but not needed

In this implementation of the compiler, the valid range of valid data types is as listed in the following table:
short int -32768 to 32767
long int -2147483648 to 2147483647
signed char -128 to 127
signed int -32768 to 32767 (signed is default)
[or -2147483648 to 2147483647 if '-mnoshort' is given]
signed short int -32768 to 32767
signed long int -2147483648 to 2147483647
unsigned char 0 to 255
unsigned int 0 to 65535
[or 0 to 4294967295 if '-mnoshort' is given]
unsigned short int 0 to 65535


//////////////////////////////////////////////////////////
unsigned long int 0 to 4294967295
/////////////////////////////////////////////////////////


Note: GNU C extends the long keyword to allow double-long integers (64-bit integers in this implementation), so they have range from -9223372036854775808 to 9223372036854775807 if signed, or from 0 to 18446744073709551615 if unsigned.






-Edité le: Dimanche 18 avril 2004 à 19:03 par G-Nocid-
    
./Post n°26   Marquer comme non lu.
Sasume Ecrit le: Dimanche 18 avril 2004 à 20:02 Déconnecté(e)    Voir le profil de Sasume Envoyer un email à Sasume Visiter le site WEB de Sasume Envoyer un message privé à Sasume  

> en fait j'ai ça :

char var[20]="0";
var=var+10;
DrawStr(68,58, var, A_NORMAL);

comment faire ?


Apprendre le C.
Sinon, tu utilises sprintf, comme te l'a dit Kevin.
Ou mieux tu fais ta propre fonction, comme ça tu comprendras peut-être comment ça marche et tu arrêteras de poser des questions bêtes.
    
./Post n°27   Marquer comme non lu.
Lionel Debroux Ecrit le: Dimanche 18 avril 2004 à 20:27 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  

strtod + errno, standard ANSI C / POSIX, existent sous tous AMS, au moins ceux avec 0x3CC ROM_CALLs.
Non documentées dans TIGCC, mais documentées dans la doc de TIFS. Pas de wrappers existants, et c'est un vrai ****** de faire un wrapper pour tous les AMS...
Je voulais le faire, mais je fais autre chose (les updates à la doc de TIGCC sont *peu* intégrés, et je bosse sur les projets de TICT).
Lionel Debroux - membre de TICT.
    
./Post n°28   Marquer comme non lu.
Kevin Kofler Ecrit le: Dimanche 18 avril 2004 à 22:24 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  


http://tigcc.ticalc.org/doc/faq.html#18
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°29   Marquer comme non lu.
IP2X Ecrit le: Mercredi 21 avril 2004 à 18:02 Déconnecté(e)    Voir le profil de IP2X Envoyer un email à IP2X Visiter le site WEB de IP2X Envoyer un message privé à IP2X  

Je sais je ne suis pas trés doué car je pogramme pas trés longtemps.
IP2X

    
  :: Index » Forum Ti68K » Programmation C » fonction nbr réel -> string (29 réponse(s))
Pages : 2/2     « 1 [2] » »|

.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 87.17ms avec 18 requetes