Let's say i declare this variable:
long k = 1060606060000;
If i do that I get an error, because the number is obviously to large for an integer. Why do I have to add the L at the end for the compiler to recognise that it is a long variable? Even though I obviously said I need k to be of the type long.