title: Angular order by numbers with decimals
body: <p>I have the following array:</p>
  
  <pre><code>[
   {volume:49, number: 1}, 
   {volume:48, number: 3}, 
   {volume:4,  number: 1}, 
   {volume:4,  number: 4}, 
   {volume:1,  number: 1}, 
   {volume:9,  number: 2}, 
   {volume:5,  number: 1}, 
   {volume:5,  number: 2}
  ]
  </code></pre>
  
  <p>My current filtering is ordering the numbers </p>
  
  <pre><code>[9.2, 5.1, 5.2, 49.1, 48.3, 4.4, 4.1, 1.1 ]
  </code></pre>
  
  <p>Here is my ng-repeat:</p>
  
  <pre><code>&lt;a ng-repeat="item in issueList | orderBy:['-volume','-number']"&gt;
      &lt;div&gt;
         {{ item.volume }}.{{ item.number }}
      &lt;/div&gt;
  &lt;/a&gt;
  </code></pre>
  
  <p>Is my current logic incorrect? It seems like the ordering for volume is looking at the first number, somehow resulting in 9 and 5 coming before 49</p>