Je pense que tu as complètement loupé le sens du post (mais l'as-tu ?). C'est évidement d'une équivalence conceptuelle qu'il s'agit. L'important c'est l'association d'une variable à un type.
Raté. N et Z sont des ensembles, pas des types. Un entier dans N est également dans Z, et aussi dans l'ensemble des rationnels, des réels, etc.
Alors qu'un entier en C est soit signé soit non signé, pas les deux à la fois (et ce n'est pas un flottant non plus).
Donc non seulement l'analogie est foireuse, mais elle montre de plus combien il est dangereux pour la compréhension des débutants d'essayer d'établir de telles analogies.
[^] # Re: Pascal...
Posté par Antoine . En réponse au journal Python comme premier langage de programmation ?. Évalué à 3.
Raté. N et Z sont des ensembles, pas des types. Un entier dans N est également dans Z, et aussi dans l'ensemble des rationnels, des réels, etc.
Alors qu'un entier en C est soit signé soit non signé, pas les deux à la fois (et ce n'est pas un flottant non plus).
Donc non seulement l'analogie est foireuse, mais elle montre de plus combien il est dangereux pour la compréhension des débutants d'essayer d'établir de telles analogies.