This week's book giveaway is in the General Computing forum. We're giving away four copies of Arduino in Action and have Martin Evans, Joshua Noble, and Jordan Hochenbaum on-line! See this thread for details.
On page 12 it states that 2546789.343 is a double. Also on question 9, p 48, the answer states that B 3.14 is a float as well. How can you tell it is a double and not a float? I guess my question is how can you tell if a number is a float or a double by just looking at it. Thanks. ed
If the number has a decimal point (3.14) or uses scientific notation (5e6) then it is a floating point number. If it has an f or F at the end (3.14f) then it is a float. otherwise it is a double. 3.14 is a double, not a float.
hi ed suttner How can you tell it is a double and not a float? If you have time, I prefer to use the method that using the compiler to test the programme. Because we may be confused by the content of book which may be wrong.