title: Perl compare operators and stringified "numbers"
body: <p>I've been working a lot lately with perl, still I dont really know how <code>&lt;,&gt;,&gt;=,=&lt;, ne,gt</code>, etc.. on stringified "numbers", by "number" I mean something like: '1.4.5.6.7.8.0'</p>
  
  <p>correct me If I'm wrong, the following returns true:</p>
  
  <pre><code>if ('1.4.5' &gt; '8.7.8');
  </code></pre>
  
  <p>because both will be coerced to true (not an empty string).
  but, how does <code>ne,gt</code>,etc string operators work on such numbers?</p>
  
  <p>basically I'm trying to compare version numbers consisted of the following form:</p>
  
  <pre><code>1.3.4.0.2
  </code></pre>
  
  <p>I can make a numerical comparison of each digit, but before, I ranther want to know of the 
  string comparing operators perform on such strings.</p>
  
  <p>Thanks, </p>