【发布时间】:2014-03-11 13:54:39
【问题描述】:
我知道 itoa 和 sprintf 可以完成这项任务,但所有这些都需要预先定义的 int 大小(如 int 、 long int 、 long long int ),但是如果我需要从中添加或减去一些东西怎么办99 的阶乘,假设存储在 char 字符串 s[200] 中; (这甚至超出了 long long int 的限制).....我该怎么办???
【问题讨论】:
-
你为什么要这样做?
-
假设我想在 99 的阶乘上加 10 或 20,那我该怎么办??
-
那么您将自己实现它或使用处理大量数字的库。
-
使用可以处理任意长数字的库。
-
@BlueMoon 如何实现,最重要的是如何存储??
标签: c