title: Why is float.min different between C++ and C#?
body: <p>In C# I have (saw with Visual Studio watch tool) :</p>
  
  <pre><code>float.MinValue = -3.40282347E+38
  </code></pre>
  
  <p>And in C++ :</p>
  
  <pre><code>std::numeric_limits&lt;float&gt;::min() = 1.17549435e-038
  </code></pre>
  
  <p>Why are the values not the same? And how can I get <code>-3.40282347E+38</code> (C# value) in C++ ?</p>