Average Error: 0 → 0
Time: 5.1s
Precision: 64
\[{2}^{4}\]
\[{2}^{4}\]
{2}^{4}
{2}^{4}
double f() {
        double r4551224 = 2.0;
        double r4551225 = 4.0;
        double r4551226 = pow(r4551224, r4551225);
        return r4551226;
}

double f() {
        double r4551227 = 2.0;
        double r4551228 = 4.0;
        double r4551229 = pow(r4551227, r4551228);
        return r4551229;
}

Error

Try it out

Your Program's Arguments

    Results

    Enter valid numbers for all inputs

    Derivation

    1. Initial program 0

      \[{2}^{4}\]
    2. Final simplification0

      \[\leadsto {2}^{4}\]

    Reproduce

    herbie shell --seed 1 
    (FPCore ()
      :name "pow(2,4)"
      (pow 2.0 4.0))