✓
Passing This code compiles and runs correctly.
Code
// std/num: sqrt(2) at 40 significant digits.
import std/io
import std/num
std/num:lit(2)
| exact s |> std/num:sqrt(a: s, prec: 40)
| exact r |> std/io:print.ln("{{ r:s }}") |> std/num:free(n: r)
| negative |> std/io:print.ln("neg")
| bad y |> std/io:print.ln("bad")
Actual
1.4142135623730950488016887242096980785696e0
Expected output
1.4142135623730950488016887242096980785696e0
Flows
flow ~lit click a branch to expand · @labels scroll to their anchor
lit (expr: 2)
Test Configuration
MUST_RUN