-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathVariable Types Definition in C.rtf
24 lines (24 loc) · 1.99 KB
/
Variable Types Definition in C.rtf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Calibri;}}
{\*\generator Riched20 10.0.18362}\viewkind4\uc1
\pard\sa200\sl276\slmult1\f0\fs22\lang9 -----------------------------------------------------------------------------------------------------\par
Table: Variables types store values from:\par
-------------------------------------------------------------------------------------------------------\par
CHAR: (1byte)(8bits) -128 -> 127\par
UNISIGNED CHAR: (1byte)(8bits) 0 -> 255\par
SHORT (INT): (2bytes)(16bits) -32768 -> 32767\par
UNSINED SHORT (INT): (2bytes)(16bits) 0 -> 65535\par
INT: (4bytes)(32bits) -2147483648 -> 2147483647\par
UNSIGNED INT: (4bytes)(32bits) 0 -> 4294967295\par
LONG:: (4bytes)(32bits) -2147483648 -> 2147483647\par
UNSIGNED LONG: : (4bytes)(32bits) 0 -> 4294967295\par
LONG LONG: (8bytes)(64bits) -9223372036854775808 -> 9223372036854775807 \par
UNSIGNED LONG LONG: (8bytes)(64bits) 0 -> 18446744073709551615 \par
-------------------------------------------------------------------------------------------------------------\par
SMALLEST POSITIVE NON-ZERO VALUE OF FLOAT is 1.175e-038\par
LARGEST FLOAT is 3.403e+038\par
SMALLEST NON-ZERO VALUE OF DOUBLE is 2.225e-308\par
LARGEST DOUBLE is 1.798e+308\par
SMALLEST NON-ZERO VALUE OF LONG DOUBLE is 3.205e-317\par
LARGEST VALUE OF LONG DOUBLE is 3.205e-317\par
---------------------------------------------------------------------------\par
}