输入一个自然数n,求 n的阶层,同时统计结果中有多少个0。

来源:百度知道 编辑:UC知道 时间:2024/06/08 13:14:21
我需要正确的程序,还有能计算出较大点数的阶层
能不能用 double 定义自然数 n, 但是double不可以用%进行取余,就不能算出0的个数,应该怎样计算0的个数?????????????

double得到的结果都是不精确的,也就是在最后几位都是不确定的,讨论他有多少个0没有意义
最理想也最麻烦的解决方案是用链表之类的非连续存储结构表示一个大整数,你搜索一下大数运算会有很多例子

http://zhidao.baidu.com/question/43298032.html?si=5