c语言中,我定义了一个double类型的数,因为这个可能会比较大,超过int和long long的
c语言中,我定义了一个double类型的数,因为这个可能会比较大,超过int和longlong的长度,但是这个数输入是是个整数,此时我需要对其进行取余,应该怎么办?...
c语言中,我定义了一个double类型的数,因为这个可能会比较大,超过int和long long的长度,但是这个数输入是是个整数,此时我需要对其进行取余,应该怎么办?
展开
展开全部
对于超长整数求解,一般使用字符串或者数组的形式。
如果能给出程序需求的更多细节,或者举个例子。
可以告诉你怎么写这个代码。
对于,你的问题我有一个疑问。
输入是超大的整数,为什么要给到一个double类型的变量里面呢?
如果能给出程序需求的更多细节,或者举个例子。
可以告诉你怎么写这个代码。
对于,你的问题我有一个疑问。
输入是超大的整数,为什么要给到一个double类型的变量里面呢?
更多追问追答
追问
这个程序首先是输入一个自然数,然后要求把各个位数上的数加起来,然后每一位用拼音输出,自然数要求10的100次方范围内都可以。
只要能求出各个位数上的数字的和后边就会写了。我想这么长的数字int和long long都不行,于是就选择了double,但是又不会取余。。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询