Les types variables à point mobile de nombre entier numérique de C nombre entier court non signé long double C à point mobile simple de petit grand de nombres entiers de valeurs de caractère nombre entier à point mobile de short long le long fournit plusieurs différents types de variables numériques parce que les différentes valeurs numériques ont des conditions de stockage variables de mémoire

Data Recovery PRO DATA DOCTOR

Home | Order Online | Downloads | Contact Us | Software Knowledgebase

it | es | pt | fr | de | jp | kr | cn | ru | nl | gr


Types variables numériques

C fournit plusieurs différents types de variables numériques parce que les différentes valeurs numériques ont des conditions de stockage variables de mémoire. Ces types numériques diffèrent dans la facilité avec laquelle certaines opérations mathématiques peuvent être effectuées sur elles.

Les petits nombres entiers exigent de moins de mémoire de stocker, et votre ordinateur peut effectuer des opérations mathématiques avec de tels nombres très rapidement. Les grands nombres entiers et les valeurs à point mobile ont besoin de plus d'espace mémoire et plus d'heure pour des opérations mathématiques. En employant les types variables appropriés, vous vous assurez que votre programme fonctionne aussi efficacement que possible.

Les variables numériques du c entrent dans les deux catégories principales suivantes :

  • Variables de nombre entier
  • Variables à point mobile

Dans chacune de ces catégories sont des types variables deux ou plus spécifiques. Ajourner donné après, des expositions la quantité de mémoire, en bytes, requis pour tenir une variable simple de chaque type.

Le type char peut être équivalent au char signé ou au char non signé, mais c'est toujours un type séparé de l'une ou l'autre de ces derniers.

Dans C il n'y a aucune différence entre le stockage des caractères ou leurs valeurs numériques correspondantes dans une variable, tellement là n'est également aucun besoin d'une fonction de convertir entre un caractère et sa valeur numérique ou vice versa. Pour les autres types de nombre entier, si vous omettez signé ou non signé le défaut sera signé, ainsi par exemple interne interne et signé être équivalent.

Le type interne doit être supérieur ou égal à le type short, et plus petit qu'ou égale au type longtemps. Si vous devez simplement stocker quelques valeurs qui ne sont pas énormément grandes il est souvent une bonne idée d'employer le type interne ; il est habituellement la taille que le processeur peut traiter le plus facile, et donc le plus rapide.

Avec plusieurs compilateurs doubler et désirer ardemment double sont équivalents. Ce combinée avec le fait que la plupart des fonctions mathématiques standard fonctionnent avec le type double, est une bonne raison d'employer toujours le type double si vous devez travailler avec des nombres partiels.

La table suivante est de décrire mieux les types variables :

Type variable

Mot-clé

Bytes requis

Gamme

Format

Caractère

char

1

-128 à 127

%c

Nombre entier

interne

2

-32768 à 32767

%d

Nombre entier court

short

2

-32768 à 32767

%d

Long nombre entier

long

4

-2.147.483.648 à 2.147.438.647

%ld

Caractère non signé

char non signé

1

0 à 255

%c

Nombre entier non signé

interne non signé

2

0 à 65535

%u

Nombre entier court non signé

short non signé

2

0 à 65535

%u

Long nombre entier non signé

long non signé

4

0 à 4.294.967.295

%lu

À point mobile simple

flotteur

4

-3.4E38 à 3.4E38

%f

Double à point mobile

double

8

-1.7E308 à 1.7E308

%lf

Long double à point mobile

long double

10

-1.7E4932 à 1.7E4932

%Lf


Sample Chapters from book DATA RECOVERY WITH AND WITHOUT PROGRAMMING by Author Tarun Tyagi
Data Recovery with & without Programming


Publishers of the Book
Number of Pages
ISBN
Price of the Book


BPB Publications, New Delhi, India
540
81-7656-922-4
$69.00 (Including Shipping Charges, Cost of Book and Other expenses, Free Source Code CD included with the Book)





Buy Data recovery Book

Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20

 
 

page 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37

 
 

page 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54

 
 

page 55 | 56 | 57 | 58 | 59 | 60

Next page

© Copyright 2002-2005 DataDoctor.Biz

Home | Contact us | Downloads | Services | Resources | Terms and conditions | Site map

Website Data Recovery | recuperación de Datos | Récupération de données | Datenrettung | Recupero dati | データ復旧 | 데이터 복구 | 数据恢复 | Восстановление данных | De terugwinning van gegevens | Ανάκτηση δεδομένων
Sitemap Site map1 2 3 4 | Spanish1 2 3 | French1 2 3 | German1 2 3 | Italian1 2 3 | Portuguese1 2 3 | Japanese1 2 3 | Korean1 2 3 | Chinese1 2 3 | Russian1 2 3 | Dutch1 2 3 | Greek1 2 3
Data Recovery Book English | Spanish | French | German | Italian | Portuguese | Japanese | Korean | Chinese | Russian | Dutch | Greek