|
|
|
|
Salut a tous !!!
allors voici mon probléme :
je dois faire un prog en C qui inscrit la valeur maximum des variables de chaque types ( ex :int max : +32767 ), signed et unsigned; ça parait facile en utilisant <limits.h> et <float.h> mais non ! Je ne doit pas les utiliser !!! je doit les calculer !!!
Mais je ne vois pas du tout commet faire !!
SVP aidez moi !!!
Juste pour savoir : quand un itn reçoit plus de 32767 il fait quoi ???? il s'arrete ???ou il fait un erreur ?
D'avance Merci !!!
Merci !!!
max
Salut,
|
Desoler kilian, mais après essai en C++ avec gcc, 32767+1=-32768
|
Pour les unsigned : la valeur minimal est 0 et la valeur maximal est quand tous les bits sont à 1.
|