阅读科学记谱法scanf

时间:2016-02-16 01:50:44

标签: c scanf

我正在开发一个程序,它应该只有一个scanf函数,它应该能够接受科学记数法和实数的输入。

任何帮助将不胜感激

1 个答案:

答案 0 :(得分:1)

根据scanf documentation

%f匹配浮点数。该号码的格式与strtof()预期的格式相同。

查看strtof documentation

(可选)eE后跟可选的减号或加号以及非空的十进制数字序列(定义指数)

因此,您可以使用%f说明符以e表示法读取数字。那是, 1e-31 * 10 ^ -3