0
Assignment & Increment Operators
/* When I input integers it outputs integers. However, when I input a decimal(ex:23.2) it outputs it with an extra "0" (ex:2320). I don't get the reason behind this. I started learning today. Please help. */ double x = 10; Console.WriteLine("Enter a number:"); double z = Convert.ToDouble(Console.ReadLine()); x *= z; Console.WriteLine(x)
1 Answer
+ 2
All variable types reserve a specific amount of bits for their variables. So if your saved number isn't that big that it can fill all bits, it's padded with 0s