title: How to stop matlab truncating long numbers
body: <p>These two long numbers are the same except for the last digit.</p>
  
  <p><code>test = [];
  test(1) = 33777100285870080;
  test(2) = 33777100285870082;</code></p>
  
  <p>but the last digit is lost when the numbers are put in the array:</p>
  
  <pre><code>unique(test)
  
  ans = 3.3777e+16
  </code></pre>
  
  <p>How can I prevent this? The numbers are ID codes and losing the last digit is screwing everything up.</p>