Mini-GMP Arduino 打印
Posted
技术标签:
【中文标题】Mini-GMP Arduino 打印【英文标题】:Mini-GMP Arduino printing 【发布时间】:2019-07-27 03:27:27 【问题描述】:我正在尝试在 Arduino IDE 中使用 Mini-GMP,似乎没有诸如 gmp_printf 之类的实现方式来打印到串行监视器。 mini-gmp 似乎也没有“官方”文档。
如何打印数字?
具体来说,我正在尝试在 Arduino MEGA 2560 上实现 RSA 512 或类似功能,看来迷你 GMP 是一个显而易见的选择。任何帮助将不胜感激!
【问题讨论】:
mpz_out_str
?
【参考方案1】:
是的,你是对的,mini-gmp 没有 gmp_printf 函数,看看mini-gmp\mini-gmp.h
声明,它是你可以得到的最官方的 mini-gmp,但正如 Marc Glisse 指出的那样,如果您在第一个参数中指定它,则有 mpz_out_str
函数应该打印到输出流,您还可以指定 base 这是基本基数输出。但是,根据代码,它只有在您的系统上有某种文件 std IO(stdio.h
等)时才有效。
此外,您可以在Integer Import and Export Functions 中使用mpz_export
函数,请参阅here、here 和here。
【讨论】:
以上是关于Mini-GMP Arduino 打印的主要内容,如果未能解决你的问题,请参考以下文章
用 Arduino Uno 给 Arduino Mini(Pro)烧录程序
记 Arduino 之 Hello World 篇(Getting Started)