This is a weird thing that is running in my code. I can not print an integer inside the method but I can print float and double. The reverse thing happens inside the main functi