ype
|
Typical Bit Width
|
Typical Range
|
char
|
1byte
|
-127 to 127 or 0 to 255
|
unsigned char
|
1byte
|
0 to 255
|
signed char
|
1byte
|
-127 to 127
|
int
|
4bytes
|
-2147483648 to 2147483647
|
unsigned int
|
4bytes
|
0 to 4294967295
|
signed int
|
4bytes
|
-2147483648 to 2147483647
|
short int
|
2bytes
|
-32768 to 32767
|
unsigned short int
|
Range
|
0 to 65,535
|
signed short int
|
Range
|
-32768 to 32767
|
long int
|
4bytes
|
-2,147,483,647 to 2,147,483,647
|
signed long int
|
4bytes
|
same as long int
|
unsigned long int
|
4bytes
|
0 to 4,294,967,295
|
float
|
4bytes
|
+/- 3.4e +/- 38 (~7 digits)
|
double
|
8bytes
|
+/- 1.7e +/- 308 (~15 digits)
|
long double
|
8bytes
|
+/- 1.7e +/- 308 (~15 digits)
|
wchar_t
|
2 or 4 bytes
|
1 wide character
|
Heisenberg - Digital Alchemist, Software Architect, Automation Specialist and Mechanical Engineer.
Labels
Android
(1)
bash
(2)
boost
(2)
C
(34)
C++
(2)
cheatsheet
(2)
CLion
(6)
css
(3)
Debian
(33)
DL
(17)
Docker
(2)
Dreamweaver
(2)
Eclipse
(3)
fail2ban
(4)
git
(5)
GitHub
(4)
Hacking
(3)
html
(8)
http
(1)
iOS
(1)
iPad
(1)
IRC
(1)
Java
(31)
javascript
(3)
Linux
(167)
Mac
(19)
Machine Learning
(1)
mySQL
(48)
Netbeans
(4)
Networking
(1)
Nexus
(1)
OpenVMS
(6)
Oracle
(1)
Pandas
(3)
php
(16)
Postgresql
(8)
Python
(9)
raid
(1)
RedHat
(14)
Samba
(2)
Slackware
(47)
SQL
(14)
svn
(1)
tar
(1)
ThinkPad
(1)
Virtualbox
(3)
Visual Basic
(1)
Visual Studio
(1)
Windows
(2)
Saturday, 1 October 2016
Bits and Bytes
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment
Note: only a member of this blog may post a comment.