This week's book giveaways are in the Refactoring and Agile forums.
We're giving away four copies each of Re-engineering Legacy Software and Docker in Action and have the authors on-line!
See this thread and this one for details.
Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Cloud/Virtualization forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

floats and doubles

 
ed suttner
Greenhorn
Posts: 13
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
Thomas Paul
mister krabs
Ranch Hand
Posts: 13974
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
Francis Siu
Ranch Hand
Posts: 867
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic