首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

新手—分数变小数

2012-02-09 
新手求助—分数变小数题目一:分数变小数写出一个程序,接受一个以N/D的形式输入的分数,其中N为分子,D为分母,

新手求助—分数变小数
题目一:分数变小数
    写出一个程序,接受一个以N/D的形式输入的分数,其中N为分子,D为分母,输出它的小数形式,如果它的小数形式存在循环节,要将其用括号括起来。例如1/3=.333333...表示为.(3)
      例:
                  1/3=.(3)
                  22/5=4.4
                  1/7=.(142857)
                  45/36=.803(571428)
      本题中。0 <=N <=65535,0 <=D <=65535,设运算结果小数点后最多保留100位。

[解决办法]
http://community.csdn.net/Expert/topic/5563/5563568.xml?temp=.3577692

看这里,完整的讨论和代码

向牛人致敬~

热点排行
Bad Request.