Self-describing numbers: Difference between revisions

Line 2,668:
print("\nTook #{osecs} secs overall")</lang>
 
System: I5I7-2410m6700HQ, 23.95 GHz, Linux Kernel 5.56.17, Ruby 2.7.1
Run as: $ ruby selfdescribing.rb
{{out}}
<pre>The self-describing numbers are:
1210 in 95.5517e5602e-05 secs
2020 in 08.0001751272552e-05 secs
21200 in 0.001102871000755124 secs
3211000 in 0.129514701096793633 secs
42101000 in 1.98685897417997487 secs
521001000 in 2919.109239987847824233 secs
6210001000 in 409278.844891982414668197 secs
Took 489332.14831984350934836 secs overall</pre>
 
System: I5I7-2410m6700HQ, 23.95 GHz, Linux Kernel 5.56.17, JRuby 9.2.11.1
Run as: $ ruby selfdescribing.rb
{{out}}
<pre>The self-describing numbers are:
1210 in 0.02890700000000000201568 secs
2020 in 0.044975999999999995024242 secs
21200 in 0.081773037698999999999996 secs
3211000 in 0.6109169999999999297682 secs
42101000 in 1.77709499999999991566939999999999 secs
521001000 in 1813.245994114478 secs
6210001000 in 250181.31928924703000000002 secs
Took 298216.839834292875 secs overall</pre>
 
System: I5I7-2410m6700HQ, 23.95 GHz, Linux Kernel 5.56.17, TruffleRuby 20.01.0
Run as: $ ruby selfdescribing.rb
{{out}}
<pre>The self-describing numbers are:
1210 in 0.01005 secs
2020 in 0.012006 secs
21200 in 0.0290130 secs
3211000 in 10.056252 secs
42101000 in 10.793642 secs
521001000 in 72.223231 secs
6210001000 in 19197.416064 secs
Took 240123.244061 secs overall</pre>
 
=={{header|Run BASIC}}==
Anonymous user