title: float/int implicit conversion
body: <p>I'm doing multiplication and division of <code>float</code>s and <code>int</code>s and I forget the implicit conversion rules (and the words in the question seem too vague to google more quickly than asking here).</p>
  
  <p>If I have two <code>int</code>s, but I want to do floating-point division, do I need only to cast one or both of the operands?  How about for multiplication — if I multiply a <code>float</code> and an <code>int</code>, is the answer a <code>float</code>?</p>