Benchmarks

Linux Benchmark: pow(x, y) (1K)

Benchmark the performance of the pow function, using decimal numbers.

number math 1K

All-Time Rankings

Rank Language Average Time Best Time Worst Time
1 GraalVM 1.521µs 1.442µs 1.623µs
2 C (GCC) 33.571µs 30.347µs 47.379µs
3 Rust 44.250µs 41.478µs 47.970µs
4 Kotlin (Native) 49.888µs 43.472µs 72.846µs
5 Go 94.140µs 89.788µs 132.949µs
6 JavaScript (Deno) 195.148µs 174.829µs 223.639µs
7 C (Clang) 433.058µs 30.728µs 10,011.832µs
8 Zig 1,320.259µs 172.414µs 28,708.066µs
9 C++ (G++) 2,187.372µs 31.580µs 53,863.665µs
10 Ruby 2,506.161µs 207.479µs 57,249.315µs
11 Java 3,004.961µs 71.254µs 62,114.492µs
12 C++ (Clang++) 3,722.207µs 31.830µs 53,646.292µs
13 JavaScript (Bun) 4,202.396µs 422.834µs 44,491.335µs
14 D 6,681.540µs 149.900µs 66,872.400µs
15 Python 9,297.253µs 332.233µs 62,896.237µs
16 JavaScript (Node) 11,201.527µs 210.375µs 78,528.762µs
17 PHP 16,810.571µs 632.968µs 67,732.697µs
18 Kotlin (JVM) 21,798.932µs 593.705µs 76,818.631µs

Average Times

Median Times

Best-Case Scenario Times

Worst-Case Scenario Times