hg S’enregistrer Bac Tunisie Algorithmique et programmation : BAC INFORMATIQUE En Tunisie forum informatique Tunisie

Bac Tunisie Algorithmique et programmation : BAC INFORMATIQUE En Tunisie  forum informatique Tunisie Index du Forum

hg Bac Tunisie Algorithmique et programmation TIC réseaux php javascript sql access activités programmation c
hg
FAQ FAQ Rechercher Rechercher Membres Membres Groupes Groupes Profil Profil Se connecter pour vérifier ses messages privés Messages Privés Connexion Connexion


 Forum de l'excellence et l'excellence en innovation 
Pour participer à notre Forum, vous devez
 
inscrire sur notre forum a partir d'ici
 
  NB :
Les membres ''zéro messages'' seront supprimés automatiquement après un nombre de jours donné !!!!
             
   
 
  
forum d'aide informatique : internet, réseau, programmation informatique ...
LES TYPES DE DONNEES
 
 
Poster un nouveau sujet   Répondre au sujet    Bac Tunisie Algorithmique et programmation : BAC INFORMATIQUE En Tunisie forum informatique Tunisie Index du Forum -> Algorithmique & programmation -> `··._.·`·.¸¸.·´´Cours¯`··._.·`·.,¸¸,.·´¯ -> `··._.·`·.¸¸.·´´Cours*4 scientifique¯`··._.·`·.,¸¸,.·´¯
hg Sujet précédent :: Sujet suivant   hd
Auteur Message
KARIMOS
Administrateur

Hors ligne

Inscrit le: 02 Nov 2008
Messages: 1 710
Masculin
Point(s): 5 479
Moyenne de points: 0

Posté le: Ven 4 Déc - 12:20 (2009)    Sujet du message: LES TYPES DE DONNEES Répondre en citant

PublicitéSupprimer les publicités ?
1 - Introduction :
Les exemples précédents ont montré que chaque déclaration de variable définit son type.
Le type permet :
de déterminer l'ensemble des valeurs qui peuvent être affectées à la variable en question.
de fixer implicitement l'ensemble des opérateurs valides sur ces variables.
Un type est désigné par un identificateur (ou un nom).
 Le type Entier, désignant les valeurs des nombres entiers relatifs.
Le type Réel, désignant les valeurs des nombres réels.
Le type Caractère, désignant les "valeurs" des caractères.
Le type Booléen, désignant les valeurs logiques.
Le type Chaîne de caractères, désignant les "valeurs" des chaînes de caractères.
2 - Le type entier : a - Domaine des valeurs du type entier :
Les valeurs du type entier forment un sous-ensemble de l'ensemble des nombres entiers (un sous-ensemble de Z). Il s'agit de la représentation binaire des entiers relatifs.
Un entier est représenté sur un mot machine. Celui-ci peut être selon l'architecture de l'ordinateur formé de deux octets ou de quatre octets. Les bornes de cet ensemble E dépendent donc du nombre de bits du mot machine.
Exemple
Un mot machine de 16 bits avec le bit le plus à gauche pour représenter le signe.
 

Si le :
Bit de signe = 0
nombre  = Valeur.
Bit de signe = 1
nombre = Valeur - (2(Nombre de bits - 1)).
Activité : Prenons le cas du mot machine de 16 bits. Calculer les valeurs minimales et maximales que peut stocker ce mot machine.
Réponse :
Les valeurs minimales et maximales que peut prendre valeur sont 0 et 32767 (215- 1). En tenant compte du bit de signe :
Bit de signe = 0 è La valeur maximale est 32767 et la valeur minimale est 0.
Bit de signe = 1 è La valeur minimale est –1 (32767 - 215) et la valeur maximale est -32768 (0 – 215).
On en déduit que valeur peut prendre les valeurs entières suivantes :
 
MAXENT définit, dans la figure ci-dessus, la valeur absolue du plus grand entier représentable.  
Activité : Quels sont les entiers 16 bits valides ?  -123, 1456, 123456, -36786, 32700, -123.23
b - Les opérateurs arithmétiques sur les entiers :
Les opérateurs définies pour les entiers sont les suivants :
Opérateur 
Rôle 
Exemples 
+ 
Addition. 
12 + 14 vaut 26 
- 
Soustraction. 
123 – 125 = (-2) 
* 
Multiplication. 
12 * 15 = 180 
DIV 
Division entière. 
15 DIV 4 = 3 
MOD 
Reste de la division euclidienne 
19 MOD 7 = 5 
N Attention : Ne pas dépasser ± MAXENT 
32767 + 200 renvoie un résultat erroné car >MAXENT. 
9! = 51840è résultat erroné car > MAXENT 


 
Revenir en haut
r.nsiri
recent membre
recent membre

Hors ligne

Inscrit le: 09 Jan 2009
Messages: 262
Masculin
Point(s): 304
Moyenne de points: 0

Posté le: Dim 27 Déc - 10:21 (2009)    Sujet du message: LES TYPES DE DONNEES Répondre en citant

Okay Okay
_________________
Cordialement


 
Revenir en haut
Contenu Sponsorisé






Posté le: Aujourd’hui à 19:37 (2016)    Sujet du message: LES TYPES DE DONNEES

 
Revenir en haut
Montrer les messages depuis:   
bg bd
Poster un nouveau sujet   Répondre au sujet    Bac Tunisie Algorithmique et programmation : BAC INFORMATIQUE En Tunisie forum informatique Tunisie Index du Forum -> Algorithmique & programmation -> `··._.·`·.¸¸.·´´Cours¯`··._.·`·.,¸¸,.·´¯ -> `··._.·`·.¸¸.·´´Cours*4 scientifique¯`··._.·`·.,¸¸,.·´¯ Toutes les heures sont au format GMT + 1 Heure
 
Page 1 sur 1

 
Sauter vers:  
Index | créer forum gratuit | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation