title: Is there a functional difference between "2.00" and "2.00f"?
body: <p>I ask because I am using the Box2D library, which calls for mostly float arguments. Although I see a lot of example code that uses the <em>0.00f</em> format, I am not quite sure if there is an actual difference between that and plain old <em>0.00</em>.</p>
  <p>Will I be hurting myself later on by not appending the additional <em>f</em>? Is it a speed thing? Is there some sort of connotation that would need the <em>f</em> addend when others wouldn't?</p>
  <p><strong>TL;DR: Why should I be using 0.00f instead of 0.00?</strong></p>