title: Ocaml probleme with square number
body: <p>I have a problem with a certain exercise that said integer_square_root that calculates the integer square root of a positive integer <code>n</code>, that is the largest integer <code>r</code> such that <code>r * r &lt;= n</code>. Hint: you may use floating point arithmetic, but don't forget that you have to convert explicitly between float and int.</p>
  
  <p>I tried to write my code and I thought it was correct but from the description of the exercise that is not the solution: </p>
  
  <pre><code>let integer_square_root n = n*n;
  </code></pre>