Quelle est la taille max d'1 tableau de car?

unclecrufek Messages postés 7 Date d'inscription dimanche 22 octobre 2000 Statut Membre Dernière intervention 26 mai 2002 - 26 mai 2002 à 02:06
cs_Romuald Messages postés 172 Date d'inscription lundi 30 avril 2001 Statut Membre Dernière intervention 6 avril 2003 - 27 mai 2002 à 13:58
Est-ce possible de dimensionner un tableau de caracteres de maniere a ce qu'il contenir plusieur centaine de car?

5 réponses

cs_kjus Messages postés 269 Date d'inscription mercredi 24 avril 2002 Statut Membre Dernière intervention 9 juin 2003
26 mai 2002 à 15:40
pour un tableau avec 100 cases aucun problème
la seule limite est ta ram je pense.
En tout cas, jusqu'a 10 000 g jamais eu de problèmes..
***raph***
0
unclecrufek Messages postés 7 Date d'inscription dimanche 22 octobre 2000 Statut Membre Dernière intervention 26 mai 2002
26 mai 2002 à 16:57
merci
Tu saurais pas par hasard comment faire pour 'diviser' 2 tabs de char qui contiennent en fait des chiffres?
(c'est apparement la seul solut° pour gerer les tres grds nbres en C)
0
cs_kjus Messages postés 269 Date d'inscription mercredi 24 avril 2002 Statut Membre Dernière intervention 9 juin 2003
26 mai 2002 à 18:26
Tu as besoin de plus grds nombre que double ? (qui va jusqu'a environ 10^308)
Pour diviser les deux tableaux (en fait les deux grands nombres contenus ds les deux tableaux), je crains qu'il faille réécrire l'algorythme de division..

***raph***
0
unclecrufek Messages postés 7 Date d'inscription dimanche 22 octobre 2000 Statut Membre Dernière intervention 26 mai 2002
26 mai 2002 à 18:44
En effet, j'ai besoin de nombres de plusieur centaine de chiffre (cf le message Cas des tres grds nbres en C)
l'addition des tabs, ca va...
la soustraction, c'est deja + chaud, mais ca va...
la multiplacation, ca peut aller aussi
mais la division j'ai aucune idee de comment kon fait
Si tu sais, n'esites pas a m'eclairer!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_Romuald Messages postés 172 Date d'inscription lundi 30 avril 2001 Statut Membre Dernière intervention 6 avril 2003
27 mai 2002 à 13:58
La limite se situe au niveau du nombre maximal que peut atteindre un int (unsigned int plutôt) je crois bien.

D'après mon limits.h (sur PowerPC) :
Avec un int : 2147483647
Avec un unsigned int à priori le double, soit 4294967296 mais 0xffffffff d'après limits.h (je sais pas si c'est la même chose ;)
0
Rejoignez-nous