- Timestamp:
- Jan 29, 2025, 11:41:32 AM (8 months ago)
- Branches:
- master
- Children:
- 161b98e
- Parents:
- 49510db
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libcfa/src/gmp.hfa
r49510db ra22e8b4 250 250 Int random( gmp_randstate_t state, mp_bitcnt_t n ) { Int rand; mpz_urandomb( rand.mpz, state, n ); return rand; } 251 251 Int random( gmp_randstate_t state, Int n ) { Int rand; mpz_urandomm( rand.mpz, state, n.mpz ); return rand; } 252 Int random( gmp_randstate_t state, mp_size_t max_size ) { Int rand; mpz_random( rand.mpz, max_size ); return rand; }252 Int random( gmp_randstate_t, mp_size_t max_size ) { Int rand; mpz_random( rand.mpz, max_size ); return rand; } 253 253 int sgn( Int oper ) { return mpz_sgn( oper.mpz ); } 254 254 Int sqrt( Int oper ) { Int root; mpz_sqrt( root.mpz, oper.mpz ); return root; }
Note:
See TracChangeset
for help on using the changeset viewer.