Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 23rd, 2012  |  syntax: None  |  size: 0.60 KB  |  hits: 10  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. Do bitwise operations aid performance?
  2. var t:Number = getTimer();
  3. for (var i:Number=0; i<30000000; i++) {
  4.     var a:uint = Math.round(Math.random()*100);
  5.     a *= 8;
  6. }
  7. var t1:Number = getTimer()-t;
  8. trace(t1);
  9.        
  10. [trace] 8999
  11.        
  12. var t : Number = getTimer();
  13. for (var i:Number=0; i<30000000; i++) {
  14.     var a:uint = Math.round(Math.random()*100);
  15.     a <<= 3;
  16. }
  17. var t1:Number = getTimer()-t;
  18. trace(t1);
  19.        
  20. [trace] 8987
  21.        
  22. var t:Number = getTimer();
  23. for (var i:Number=0; i<30000000; i++) {
  24.     var a:uint = Math.round(Math.random()*100);
  25.     a *= 13;
  26. }
  27. var t1:Number = getTimer()-t;
  28. trace(t1);
  29.        
  30. [trace] 8918