📄 pbc_fp.h
字号:
/* There does not appear to be a succint name for rings of type Z/nZ. * Sage calls it integer mod ring. * NTL calls it ZZ_p. * I'll call it fp, as it's the quickest to type. * "zn" might be better since it can also handle composite numbers. */// Requires// * field.h#ifndef __PBC_FP_H__#define __PBC_FP_H__void field_init_naive_fp(field_ptr f, mpz_t prime);void field_init_tiny_fp(field_ptr f, mpz_t prime);void field_init_fast_fp(field_ptr f, mpz_t prime);void field_init_faster_fp(field_ptr f, mpz_t prime);void field_init_mont_fp(field_ptr f, mpz_t prime);void pbc_tweak_use_fp(char *s);void fp_tonelli(element_ptr x, element_ptr a);void field_init_fp(field_ptr f, mpz_t prime);int pbc_mpz_set_str(mpz_t z, char *s, int base);#endif //__PBC_FP_H__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -