Integer roots: Difference between revisions

Content added Content deleted
m (→‎{{header|Phix}}: minor simplification)
Line 700: Line 700:


function integer_root(integer n, object a)
function integer_root(integer n, object a)
-- a must be integer or string
-- a must be integer or string (were a an mpz you would have to invoke mpz_init_set(), not mpz_init())
mpz res = mpz_init(a)
mpz res = mpz_init(a)
{} = mpz_root(res,res,n)
{} = mpz_root(res,res,n)