pbc_fp.h
来自「这是一个C的源代码」· C头文件 代码 · 共 26 行
H
26 行
/* 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 + =
减小字号Ctrl + -
显示快捷键?