Skip to content

Support sqrt(x: BigNum) #3

@olehmisar

Description

@olehmisar

BigNum crate: https://github.com/noir-lang/noir-bignum

Something like this should work:

let input = BigNum::from_slice([16, 0, 0]);
let expected = BigNum::from_slice([4, 0, 0]);
assert(sqrt(input) == expected);

Also, add edge case test cases

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions