我试图在Arduino IDE中使用Mini-GMP,似乎没有像gmp_printf这样的实现方法来打印到串行监视器。似乎也没有关于微型gmp的“官方”文件。
如何打印这些数字?
为了具体说明,我试图在Arduino MEGA 2560上实现RSA 512,或者类似的,似乎微型GMP是一个明显的选择。任何帮助都会很高兴的!
发布于 2021-12-19 04:53:03
是的,你是对的,mini没有gmp_printf函数,看看mini-gmp\mini-gmp.h声明,这是你能得到的最小gmp最正式的,但是正如Marc所指出的,如果在第一个参数中指定输出流,那么mpz_out_str函数应该打印到输出流中,并且还可以指定基基输出。但是,根据代码,只有在系统上有某种文件std (stdio.h等)时,它才能工作。
mini-gmp\mini-gmp.h
mpz_out_str
stdio.h
此外,您还可以在整数导入和导出函数中使用mpz_export函数,请参阅这里、这里和这里。
mpz_export
https://stackoverflow.com/questions/55006596
相似问题