MATHEMATIQUE ET INFORMATIQUE

Signaler
Messages postés
1138
Date d'inscription
mardi 10 juin 2003
Statut
Membre
Dernière intervention
25 janvier 2009
-
Messages postés
1138
Date d'inscription
mardi 10 juin 2003
Statut
Membre
Dernière intervention
25 janvier 2009
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/11008-mathematique-et-informatique

Messages postés
1138
Date d'inscription
mardi 10 juin 2003
Statut
Membre
Dernière intervention
25 janvier 2009
3
Par default c'est signe.
oui c'est ca ((signed char)130) = -2
Messages postés
3006
Date d'inscription
dimanche 14 avril 2002
Statut
Membre
Dernière intervention
31 décembre 2008

si c'est un cube, c juste qu'ils ont coupé un bout de l'arrête avant haut droite, du coup on voit l'arrète du fond comme si elle était devant, ce qui donne ce bel effet d'optique)

ok avec ça. et par défaut quand on déclare un char ou un int, c'est signé ou non signé ?
et le fait de convertir un char signé en non signée, si le non signé valait 130, ça va mettre -2 comme valeur ?
Messages postés
1138
Date d'inscription
mardi 10 juin 2003
Statut
Membre
Dernière intervention
25 janvier 2009
3
(Pour le cube, cez n'en est pas un puisque si vous faites un zoom vous verrez qu'il est pas possible a construire )

Quand c'est non-signe les nombre negatif n'existe pas, donc (-1) en signe est code FF, donc (-1) non-signe est aussi code FF
Or FF en non-signe c'est 256 (en base 10)

En fait j'ai pris un exemple pour des char car c'est plus facile, un char c'est 1 octet, donc vaut 0 à 256 (en non-signe) et -128 à +127 (en signe)
Messages postés
24
Date d'inscription
vendredi 31 janvier 2003
Statut
Membre
Dernière intervention
23 août 2005

Je debute et je ne comprend pas bien la demarche de ton programme mathematique / informatique
faut dire que je ne sais non plus la difference entre char siggne et non signe
++
Afficher les 6 commentaires