HTML Preparation code:
AخA
 
1
<script src='https://cdn.jsdelivr.net/npm/decimal.js-light@2.5.1/decimal.min.js'></script>
2
<script src='https://cdn.jsdelivr.net/npm/big.js@6.1.1/big.js'></script>
Script Preparation code:
 
var x = 5.236;
Tests:
  • Decimal times

     
    Decimal('0.00253452345').times(x)
  • Decimal plus

     
    Decimal('0.00253452345').plus(x)
  • Decimal minus

     
    Decimal('0.00253452345').minus(x)
  • Decimal div

     
    Decimal('0.00253452345').div(x)
  • Decimal times minus div plus

     
    Decimal('0.00253452345').times(Decimal('5.236').minus('1.111')).div('4.55').plus('44.44')
  • Big times

     
    Big('0.00253452345').times(x)
  • Big plus

     
    Big('0.00253452345').plus(x)
  • Big minus

     
    Big('0.00253452345').minus(x)
  • Big div

     
    Big('0.00253452345').div(x)
  • Big times minus div plus

     
    Big('0.00253452345').times(Big('5.236').minus('1.111')).div('4.55').plus('44.44')
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results

Experimental features:

  • Test case name Result
    Decimal times
    Decimal plus
    Decimal minus
    Decimal div
    Decimal times minus div plus
    Big times
    Big plus
    Big minus
    Big div
    Big times minus div plus

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 2 years ago)
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:98.0) Gecko/20100101 Firefox/98.0
Firefox 98 on Windows
View result in a separate tab
Test name Executions per second
Decimal times 745186.7 Ops/sec
Decimal plus 773281.2 Ops/sec
Decimal minus 746528.4 Ops/sec
Decimal div 301540.2 Ops/sec
Decimal times minus div plus 167428.4 Ops/sec
Big times 657581.8 Ops/sec
Big plus 829702.6 Ops/sec
Big minus 741406.8 Ops/sec
Big div 180024.1 Ops/sec
Big times minus div plus 118451.4 Ops/sec