Difference between Integer and Double
Key Difference: In programming languages, integer and double are both data types (arithmetic type specifiers) used for the definition of a variable before it is used. Integer is used as a data type to denote an integer number, whereas double is a data type to denote a big floating number.
Programming languages consist of various types of data types like int, float, double, etc. Integers can be generally described as types of whole numbers that are not in a form of fraction. Integers can be both positive and negative. Integers are actually subset of real numbers. It is important to mention that 0 is also included in the list of integers. In programming languages, int is used to define an integer number. Integers are stored in various sizes.
They can be signed or unsigned. In the code below, number is an integer and is defined by using a keyword int. In Java, the group of integers includes byte, short, int, and long, which are for signed and unsigned numbers including zero.
{
int Count;
Count = 5;
}
For floating point numbers, the programming languages are generally equipped with two basic data types known as float and double. Float is generally used to define small floating point numbers, whereas double is used to define big floating numbers. A double provides an approximate precision of 14 decimal digits. Typically, it is stored in 8 bytes with 56 bits of signed mantissa and 8 bits of signed exponent. Both int and double are used with modifiers like short, long, signed and unsigned. The types float, double and the variant long double, are all considered to be floatingpoint types.
{
double atoms;
atoms = 2304.01;
}
Comparison between Double and Integer in C programming language:

Double 
Integer 
Definition 
It is used as a data type to denote big floating numbers. 
It is used as a data type to denote an integer number. 
Keyword to define 
double 
int 
Type 
Double Long double 
Short int Unsigned short int Unsigned int Int Long int 
Bytes 
Double  8 Long double  12 
Short int  2 Unsigned short int  2 Unsigned int  4 Int  4 Long int  4 
Bits 
Double  64 Long double  96 
Short int  16 Unsigned short int  16 Unsigned int  16 Int  32 Long int  32 
Image Courtesy: ntu.edu.sg
Comments
nice articles
custom jordans
Mon, 03/16/2015  14:35
Add new comment