title: Weird php bug example! What is happening?
body: <pre><code>&lt;?php
  
  $var1 = 34;// Also for 444, 460 and others
  $var2 = 34;// Also for 444, 460 and others
  
  $test = $var2/($var1/100);
  
  var_dump($test); //float(100) 
  
  var_dump((int)$test); //int(99)
  
  var_dump(number_format($test, 0, '','')); //"100"
  </code></pre>
  
  <p><strong>This bug doesn't happen for every number, like 33, 35 etc.</strong></p>
  
  <p>What do you think?</p>