⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gmp.h

📁 CGAL is a collaborative effort of several sites in Europe and Israel. The goal is to make the most i
💻 H
📖 第 1 页 / 共 5 页
字号:
#define mpz_divexact __gmpz_divexact__GMP_DECLSPEC void mpz_divexact __GMP_PROTO ((mpz_ptr, mpz_srcptr, mpz_srcptr));#define mpz_divexact_ui __gmpz_divexact_ui__GMP_DECLSPEC void mpz_divexact_ui __GMP_PROTO ((mpz_ptr, mpz_srcptr, unsigned long));#define mpz_divisible_p __gmpz_divisible_p__GMP_DECLSPEC int mpz_divisible_p __GMP_PROTO ((mpz_srcptr, mpz_srcptr)) __GMP_ATTRIBUTE_PURE;#define mpz_divisible_ui_p __gmpz_divisible_ui_p__GMP_DECLSPEC int mpz_divisible_ui_p __GMP_PROTO ((mpz_srcptr, unsigned long)) __GMP_ATTRIBUTE_PURE;#define mpz_divisible_2exp_p __gmpz_divisible_2exp_p__GMP_DECLSPEC int mpz_divisible_2exp_p __GMP_PROTO ((mpz_srcptr, unsigned long)) __GMP_NOTHROW __GMP_ATTRIBUTE_PURE;#define mpz_dump __gmpz_dump__GMP_DECLSPEC void mpz_dump __GMP_PROTO ((mpz_srcptr));#define mpz_export __gmpz_export__GMP_DECLSPEC void *mpz_export __GMP_PROTO ((void *, size_t *, int, size_t, int, size_t, mpz_srcptr));#define mpz_fac_ui __gmpz_fac_ui__GMP_DECLSPEC void mpz_fac_ui __GMP_PROTO ((mpz_ptr, unsigned long int));#define mpz_fdiv_q __gmpz_fdiv_q__GMP_DECLSPEC void mpz_fdiv_q __GMP_PROTO ((mpz_ptr, mpz_srcptr, mpz_srcptr));#define mpz_fdiv_q_2exp __gmpz_fdiv_q_2exp__GMP_DECLSPEC void mpz_fdiv_q_2exp __GMP_PROTO ((mpz_ptr, mpz_srcptr, unsigned long int));#define mpz_fdiv_q_ui __gmpz_fdiv_q_ui__GMP_DECLSPEC unsigned long int mpz_fdiv_q_ui __GMP_PROTO ((mpz_ptr, mpz_srcptr, unsigned long int));#define mpz_fdiv_qr __gmpz_fdiv_qr__GMP_DECLSPEC void mpz_fdiv_qr __GMP_PROTO ((mpz_ptr, mpz_ptr, mpz_srcptr, mpz_srcptr));#define mpz_fdiv_qr_ui __gmpz_fdiv_qr_ui__GMP_DECLSPEC unsigned long int mpz_fdiv_qr_ui __GMP_PROTO ((mpz_ptr, mpz_ptr, mpz_srcptr, unsigned long int));#define mpz_fdiv_r __gmpz_fdiv_r__GMP_DECLSPEC void mpz_fdiv_r __GMP_PROTO ((mpz_ptr, mpz_srcptr, mpz_srcptr));#define mpz_fdiv_r_2exp __gmpz_fdiv_r_2exp__GMP_DECLSPEC void mpz_fdiv_r_2exp __GMP_PROTO ((mpz_ptr, mpz_srcptr, unsigned long int));#define mpz_fdiv_r_ui __gmpz_fdiv_r_ui__GMP_DECLSPEC unsigned long int mpz_fdiv_r_ui __GMP_PROTO ((mpz_ptr, mpz_srcptr, unsigned long int));#define mpz_fdiv_ui __gmpz_fdiv_ui__GMP_DECLSPEC unsigned long int mpz_fdiv_ui __GMP_PROTO ((mpz_srcptr, unsigned long int)) __GMP_ATTRIBUTE_PURE;#define mpz_fib_ui __gmpz_fib_ui__GMP_DECLSPEC void mpz_fib_ui __GMP_PROTO ((mpz_ptr, unsigned long int));#define mpz_fib2_ui __gmpz_fib2_ui__GMP_DECLSPEC void mpz_fib2_ui __GMP_PROTO ((mpz_ptr, mpz_ptr, unsigned long int));#define mpz_fits_sint_p __gmpz_fits_sint_p__GMP_DECLSPEC int mpz_fits_sint_p __GMP_PROTO ((mpz_srcptr)) __GMP_NOTHROW __GMP_ATTRIBUTE_PURE;#define mpz_fits_slong_p __gmpz_fits_slong_p__GMP_DECLSPEC int mpz_fits_slong_p __GMP_PROTO ((mpz_srcptr)) __GMP_NOTHROW __GMP_ATTRIBUTE_PURE;#define mpz_fits_sshort_p __gmpz_fits_sshort_p__GMP_DECLSPEC int mpz_fits_sshort_p __GMP_PROTO ((mpz_srcptr)) __GMP_NOTHROW __GMP_ATTRIBUTE_PURE;#define mpz_fits_uint_p __gmpz_fits_uint_p#if __GMP_INLINE_PROTOTYPES || defined (__GMP_FORCE_mpz_fits_uint_p)__GMP_DECLSPEC int mpz_fits_uint_p __GMP_PROTO ((mpz_srcptr)) __GMP_NOTHROW __GMP_ATTRIBUTE_PURE;#endif#define mpz_fits_ulong_p __gmpz_fits_ulong_p#if __GMP_INLINE_PROTOTYPES || defined (__GMP_FORCE_mpz_fits_ulong_p)__GMP_DECLSPEC int mpz_fits_ulong_p __GMP_PROTO ((mpz_srcptr)) __GMP_NOTHROW __GMP_ATTRIBUTE_PURE;#endif#define mpz_fits_ushort_p __gmpz_fits_ushort_p#if __GMP_INLINE_PROTOTYPES || defined (__GMP_FORCE_mpz_fits_ushort_p)__GMP_DECLSPEC int mpz_fits_ushort_p __GMP_PROTO ((mpz_srcptr)) __GMP_NOTHROW __GMP_ATTRIBUTE_PURE;#endif#define mpz_gcd __gmpz_gcd__GMP_DECLSPEC void mpz_gcd __GMP_PROTO ((mpz_ptr, mpz_srcptr, mpz_srcptr));#define mpz_gcd_ui __gmpz_gcd_ui__GMP_DECLSPEC unsigned long int mpz_gcd_ui __GMP_PROTO ((mpz_ptr, mpz_srcptr, unsigned long int));#define mpz_gcdext __gmpz_gcdext__GMP_DECLSPEC void mpz_gcdext __GMP_PROTO ((mpz_ptr, mpz_ptr, mpz_ptr, mpz_srcptr, mpz_srcptr));#define mpz_get_d __gmpz_get_d__GMP_DECLSPEC double mpz_get_d __GMP_PROTO ((mpz_srcptr)) __GMP_ATTRIBUTE_PURE;#define mpz_get_d_2exp __gmpz_get_d_2exp__GMP_DECLSPEC double mpz_get_d_2exp __GMP_PROTO ((signed long int *, mpz_srcptr));#define mpz_get_si __gmpz_get_si__GMP_DECLSPEC /* signed */ long int mpz_get_si __GMP_PROTO ((mpz_srcptr)) __GMP_NOTHROW __GMP_ATTRIBUTE_PURE;#define mpz_get_str __gmpz_get_str__GMP_DECLSPEC char *mpz_get_str __GMP_PROTO ((char *, int, mpz_srcptr));#define mpz_get_ui __gmpz_get_ui#if __GMP_INLINE_PROTOTYPES || defined (__GMP_FORCE_mpz_get_ui)__GMP_DECLSPEC unsigned long int mpz_get_ui __GMP_PROTO ((mpz_srcptr)) __GMP_NOTHROW __GMP_ATTRIBUTE_PURE;#endif#define mpz_getlimbn __gmpz_getlimbn#if __GMP_INLINE_PROTOTYPES || defined (__GMP_FORCE_mpz_getlimbn)__GMP_DECLSPEC mp_limb_t mpz_getlimbn __GMP_PROTO ((mpz_srcptr, mp_size_t)) __GMP_NOTHROW __GMP_ATTRIBUTE_PURE;#endif#define mpz_hamdist __gmpz_hamdist__GMP_DECLSPEC unsigned long int mpz_hamdist __GMP_PROTO ((mpz_srcptr, mpz_srcptr)) __GMP_NOTHROW __GMP_ATTRIBUTE_PURE;#define mpz_import __gmpz_import__GMP_DECLSPEC void mpz_import __GMP_PROTO ((mpz_ptr, size_t, int, size_t, int, size_t, const void *));#define mpz_init __gmpz_init__GMP_DECLSPEC void mpz_init __GMP_PROTO ((mpz_ptr));#define mpz_init2 __gmpz_init2__GMP_DECLSPEC void mpz_init2 __GMP_PROTO ((mpz_ptr, unsigned long));#define mpz_init_set __gmpz_init_set__GMP_DECLSPEC void mpz_init_set __GMP_PROTO ((mpz_ptr, mpz_srcptr));#define mpz_init_set_d __gmpz_init_set_d__GMP_DECLSPEC void mpz_init_set_d __GMP_PROTO ((mpz_ptr, double));#define mpz_init_set_si __gmpz_init_set_si__GMP_DECLSPEC void mpz_init_set_si __GMP_PROTO ((mpz_ptr, signed long int));#define mpz_init_set_str __gmpz_init_set_str__GMP_DECLSPEC int mpz_init_set_str __GMP_PROTO ((mpz_ptr, __gmp_const char *, int));#define mpz_init_set_ui __gmpz_init_set_ui__GMP_DECLSPEC void mpz_init_set_ui __GMP_PROTO ((mpz_ptr, unsigned long int));#define mpz_inp_raw __gmpz_inp_raw#ifdef _GMP_H_HAVE_FILE__GMP_DECLSPEC size_t mpz_inp_raw __GMP_PROTO ((mpz_ptr, FILE *));#endif#define mpz_inp_str __gmpz_inp_str#ifdef _GMP_H_HAVE_FILE__GMP_DECLSPEC size_t mpz_inp_str __GMP_PROTO ((mpz_ptr, FILE *, int));#endif#define mpz_invert __gmpz_invert__GMP_DECLSPEC int mpz_invert __GMP_PROTO ((mpz_ptr, mpz_srcptr, mpz_srcptr));#define mpz_ior __gmpz_ior__GMP_DECLSPEC void mpz_ior __GMP_PROTO ((mpz_ptr, mpz_srcptr, mpz_srcptr));#define mpz_jacobi __gmpz_jacobi__GMP_DECLSPEC int mpz_jacobi __GMP_PROTO ((mpz_srcptr, mpz_srcptr)) __GMP_ATTRIBUTE_PURE;#define mpz_kronecker mpz_jacobi  /* alias */#define mpz_kronecker_si __gmpz_kronecker_si__GMP_DECLSPEC int mpz_kronecker_si __GMP_PROTO ((mpz_srcptr, long)) __GMP_ATTRIBUTE_PURE;#define mpz_kronecker_ui __gmpz_kronecker_ui__GMP_DECLSPEC int mpz_kronecker_ui __GMP_PROTO ((mpz_srcptr, unsigned long)) __GMP_ATTRIBUTE_PURE;#define mpz_si_kronecker __gmpz_si_kronecker__GMP_DECLSPEC int mpz_si_kronecker __GMP_PROTO ((long, mpz_srcptr)) __GMP_ATTRIBUTE_PURE;#define mpz_ui_kronecker __gmpz_ui_kronecker__GMP_DECLSPEC int mpz_ui_kronecker __GMP_PROTO ((unsigned long, mpz_srcptr)) __GMP_ATTRIBUTE_PURE;#define mpz_lcm __gmpz_lcm__GMP_DECLSPEC void mpz_lcm __GMP_PROTO ((mpz_ptr, mpz_srcptr, mpz_srcptr));#define mpz_lcm_ui __gmpz_lcm_ui__GMP_DECLSPEC void mpz_lcm_ui __GMP_PROTO ((mpz_ptr, mpz_srcptr, unsigned long));#define mpz_legendre mpz_jacobi  /* alias */#define mpz_lucnum_ui __gmpz_lucnum_ui__GMP_DECLSPEC void mpz_lucnum_ui __GMP_PROTO ((mpz_ptr, unsigned long int));#define mpz_lucnum2_ui __gmpz_lucnum2_ui__GMP_DECLSPEC void mpz_lucnum2_ui __GMP_PROTO ((mpz_ptr, mpz_ptr, unsigned long int));#define mpz_millerrabin __gmpz_millerrabin__GMP_DECLSPEC int mpz_millerrabin __GMP_PROTO ((mpz_srcptr, int)) __GMP_ATTRIBUTE_PURE;#define mpz_mod __gmpz_mod__GMP_DECLSPEC void mpz_mod __GMP_PROTO ((mpz_ptr, mpz_srcptr, mpz_srcptr));#define mpz_mul __gmpz_mul__GMP_DECLSPEC void mpz_mul __GMP_PROTO ((mpz_ptr, mpz_srcptr, mpz_srcptr));#define mpz_mul_2exp __gmpz_mul_2exp__GMP_DECLSPEC void mpz_mul_2exp __GMP_PROTO ((mpz_ptr, mpz_srcptr, unsigned long int));#define mpz_mul_si __gmpz_mul_si__GMP_DECLSPEC void mpz_mul_si __GMP_PROTO ((mpz_ptr, mpz_srcptr, long int));#define mpz_mul_ui __gmpz_mul_ui__GMP_DECLSPEC void mpz_mul_ui __GMP_PROTO ((mpz_ptr, mpz_srcptr, unsigned long int));#define mpz_neg __gmpz_neg#if __GMP_INLINE_PROTOTYPES || defined (__GMP_FORCE_mpz_neg)__GMP_DECLSPEC void mpz_neg __GMP_PROTO ((mpz_ptr, mpz_srcptr));#endif#define mpz_nextprime __gmpz_nextprime__GMP_DECLSPEC void mpz_nextprime __GMP_PROTO ((mpz_ptr, mpz_srcptr));#define mpz_out_raw __gmpz_out_raw#ifdef _GMP_H_HAVE_FILE__GMP_DECLSPEC size_t mpz_out_raw __GMP_PROTO ((FILE *, mpz_srcptr));#endif#define mpz_out_str __gmpz_out_str#ifdef _GMP_H_HAVE_FILE__GMP_DECLSPEC size_t mpz_out_str __GMP_PROTO ((FILE *, int, mpz_srcptr));#endif#define mpz_perfect_power_p __gmpz_perfect_power_p__GMP_DECLSPEC int mpz_perfect_power_p __GMP_PROTO ((mpz_srcptr)) __GMP_ATTRIBUTE_PURE;#define mpz_perfect_square_p __gmpz_perfect_square_p#if __GMP_INLINE_PROTOTYPES || defined (__GMP_FORCE_mpz_perfect_square_p)__GMP_DECLSPEC int mpz_perfect_square_p __GMP_PROTO ((mpz_srcptr)) __GMP_ATTRIBUTE_PURE;#endif#define mpz_popcount __gmpz_popcount#if __GMP_INLINE_PROTOTYPES || defined (__GMP_FORCE_mpz_popcount)__GMP_DECLSPEC unsigned long int mpz_popcount __GMP_PROTO ((mpz_srcptr)) __GMP_NOTHROW __GMP_ATTRIBUTE_PURE;#endif#define mpz_pow_ui __gmpz_pow_ui__GMP_DECLSPEC void mpz_pow_ui __GMP_PROTO ((mpz_ptr, mpz_srcptr, unsigned long int));#define mpz_powm __gmpz_powm__GMP_DECLSPEC void mpz_powm __GMP_PROTO ((mpz_ptr, mpz_srcptr, mpz_srcptr, mpz_srcptr));#define mpz_powm_ui __gmpz_powm_ui__GMP_DECLSPEC void mpz_powm_ui __GMP_PROTO ((mpz_ptr, mpz_srcptr, unsigned long int, mpz_srcptr));#define mpz_probab_prime_p __gmpz_probab_prime_p__GMP_DECLSPEC int mpz_probab_prime_p __GMP_PROTO ((mpz_srcptr, int)) __GMP_ATTRIBUTE_PURE;#define mpz_random __gmpz_random__GMP_DECLSPEC void mpz_random __GMP_PROTO ((mpz_ptr, mp_size_t));#define mpz_random2 __gmpz_random2__GMP_DECLSPEC void mpz_random2 __GMP_PROTO ((mpz_ptr, mp_size_t));#define mpz_realloc2 __gmpz_realloc2__GMP_DECLSPEC void mpz_realloc2 __GMP_PROTO ((mpz_ptr, unsigned long));#define mpz_remove __gmpz_remove__GMP_DECLSPEC unsigned long int mpz_remove __GMP_PROTO ((mpz_ptr, mpz_srcptr, mpz_srcptr));#define mpz_root __gmpz_root__GMP_DECLSPEC int mpz_root __GMP_PROTO ((mpz_ptr, mpz_srcptr, unsigned long int));#define mpz_rrandomb __gmpz_rrandomb__GMP_DECLSPEC void mpz_rrandomb __GMP_PROTO ((mpz_ptr, gmp_randstate_t, unsigned long int));#define mpz_scan0 __gmpz_scan0__GMP_DECLSPEC unsigned long int mpz_scan0 __GMP_PROTO ((mpz_srcptr, unsigned long int)) __GMP_NOTHROW __GMP_ATTRIBUTE_PURE;#define mpz_scan1 __gmpz_scan1__GMP_DECLSPEC unsigned long int mpz_scan1 __GMP_PROTO ((mpz_srcptr, unsigned long int)) __GMP_NOTHROW __GMP_ATTRIBUTE_PURE;#define mpz_set __gmpz_set__GMP_DECLSPEC void mpz_set __GMP_PROTO ((mpz_ptr, mpz_srcptr));#define mpz_set_d __gmpz_set_d__GMP_DECLSPEC void mpz_set_d __GMP_PROTO ((mpz_ptr, double));#define mpz_set_f __gmpz_set_f__GMP_DECLSPEC void mpz_set_f __GMP_PROTO ((mpz_ptr, mpf_srcptr));#define mpz_set_q __gmpz_set_q#if __GMP_INLINE_PROTOTYPES || defined (__GMP_FORCE_mpz_set_q)__GMP_DECLSPEC void mpz_set_q __GMP_PROTO ((mpz_ptr, mpq_srcptr));#endif#define mpz_set_si __gmpz_set_si__GMP_DECLSPEC void mpz_set_si __GMP_PROTO ((mpz_ptr, signed long int));#define mpz_set_str __gmpz_set_str__GMP_DECLSPEC int mpz_set_str __GMP_PROTO ((mpz_ptr, __gmp_const char *, int));#define mpz_set_ui __gmpz_set_ui__GMP_DECLSPEC void mpz_set_ui __GMP_PROTO ((mpz_ptr, unsigned long int));#define mpz_setbit __gmpz_setbit__GMP_DECLSPEC void mpz_setbit __GMP_PROTO ((mpz_ptr, unsigned long int));#define mpz_size __gmpz_size#if __GMP_INLINE_PROTOTYPES || defined (__GMP_FORCE_mpz_size)__GMP_DECLSPEC size_t mpz_size __GMP_PROTO ((mpz_srcptr)) __GMP_NOTHROW __GMP_ATTRIBUTE_PURE;#endif#define mpz_sizeinbase __gmpz_sizeinbase__GMP_DECLSPEC size_t mpz_sizeinbase __GMP_PROTO ((mpz_srcptr, int)) __GMP_NOTHROW __GMP_ATTRIBUTE_PURE;#define mpz_sqrt __gmpz_sqrt__GMP_DECLSPEC void mpz_sqrt __GMP_PROTO ((mpz_ptr, mpz_srcptr));#define mpz_sqrtrem __gmpz_sqrtrem__GMP_DECLSPEC void mpz_sqrtrem __GMP_PROTO ((mpz_ptr, mpz_ptr, mpz_srcptr));#define mpz_sub __gmpz_sub__GMP_DECLSPEC void mpz_sub __GMP_PROTO ((mpz_ptr, mpz_srcptr, mpz_srcptr));#define mpz_sub_ui __gmpz_sub_ui__GMP_DECLSPEC void mpz_sub_ui __GMP_PROTO ((mpz_ptr, mpz_srcptr, unsigned long int));#define mpz_ui_sub __gmpz_ui_sub__GMP_DECLSPEC void mpz_ui_sub __GMP_PROTO ((mpz_ptr, unsigned long int, mpz_srcptr));#define mpz_submul __gmpz_submul__GMP_DECLSPEC void mpz_submul __GMP_PROTO ((mpz_ptr, mpz_srcptr, mpz_srcptr));#define mpz_submul_ui __gmpz_submul_ui__GMP_DECLSPEC void mpz_submul_ui __GMP_PROTO ((mpz_ptr, mpz_srcptr, unsigned long int));#define mpz_swap __gmpz_swap__GMP_DECLSPEC void mpz_swap __GMP_PROTO ((mpz_ptr, mpz_ptr)) __GMP_NOTHROW;#define mpz_tdiv_ui __gmpz_tdiv_ui__GMP_DECLSPEC unsigned long int mpz_tdiv_ui __GMP_PROTO ((mpz_srcptr, unsigned long int)) __GMP_ATTRIBUTE_PURE;#define mpz_tdiv_q __gmpz_tdiv_q__GMP_DECLSPEC void mpz_tdiv_q __GMP_PROTO ((mpz_ptr, mpz_srcptr, mpz_srcptr));#define mpz_tdiv_q_2exp __gmpz_tdiv_q_2exp__GMP_DECLSPEC void mpz_tdiv_q_2exp __GMP_PROTO ((mpz_ptr, mpz_srcptr, unsigned long int));#define mpz_tdiv_q_ui __gmpz_tdiv_q_ui__GMP_DECLSPEC unsigned long int mpz_tdiv_q_ui __GMP_PROTO ((mpz_ptr, mpz_srcptr, unsigned long int));#define mpz_tdiv_qr __gmpz_tdiv_qr__GMP_DECLSPEC void mpz_tdiv_qr __GMP_PROTO ((mpz_ptr, mpz_ptr, mpz_srcptr, mpz_srcptr));#define mpz_tdiv_qr_ui __gmpz_tdiv_qr_ui__GMP_DECLSPEC unsigned long int mpz_tdiv_qr_ui __GMP_PROTO ((mpz_ptr, mpz_ptr, mpz_srcptr, unsigned long int));#define mpz_tdiv_r __gmpz_tdiv_r__GMP_DECLSPEC void mpz_tdiv_r __GMP_PROTO ((mpz_ptr, mpz_srcptr, mpz_srcptr));

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -