how do you decide which integer type use? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
- 1

how do you decide which integer type use?

int,float,long,char

11th Jul 2016, 6:39 AM
Rajesh
4 Answers
+ 2
INT
5th Nov 2020, 11:39 PM
SK AHESAN KARIM
SK AHESAN KARIM - avatar
+ 1
if you want to input integers (eg:-4,4) then use int data type.If u want to use a character(eg:$,a) present on your keyboard use char data type. and if u want to use numbers with decimal point use float (eg:5.78) .I don't know about long. cheers
11th Jul 2016, 7:02 AM
Sarthak Saxena
Sarthak Saxena - avatar
0
Use of Integer type depends on the need and performance of machine. short - it is the smallest in size (2 bytes) so its range is small . It is suitable to store small length numbers. Also useful when memory is limited. int - Mostly used to store integers. Machine dependent size (usually 4 bytes). Useful when storing small length numbers. But range is bigger than short. long- Use to store large size numbers. Memory size is also more than int and short (8 bytes). You can also use unsigned type by prefixing these types with unsigned keyword. unsigned short unsigned int unsigned long By doing this you are neglecting the -ve numbers and now its range is increased and it can store more +ve numbers. Choosing the right one is all depends on the need . But in most cases int type just makes the things done.
11th Jul 2016, 7:07 AM
Dheeraj Kumar Chalotra
Dheeraj Kumar Chalotra - avatar
0
Make your choice of the integer type depend on the range of numbers you want to keep in the variable. Chose the integer type that is the best fit for your number range. If you only need positive integers use unsigned. It's that simple.
11th Jul 2016, 8:18 AM
Stefan
Stefan - avatar