题目描述(ID:12174)
标题: 2.4-5分数化小数
标签: 模拟
详情: 写一个程序,输入一个形如N/D的分数(N是分子,D是分母),输出它的小数形式。如果小数有循环节的话,把循环节放在一对圆括号中。
例如,
1/3 =0.33333333 写成0.(3),
41/333 = 0.123123123... 写成0.(123),
用xxx.0 等表示整数。
典型的转化例子:
1/3 = 0.(3)22/5 = 4.41/7 = 0.(142857)2/2 = 1.03/8 = 0.37545/56 = 0.803(571428)
输入格式:
一行两个由空格分割的整数N和D,1 <= N,D <= 100000。
输出格式:
输出十进制展开,如上所述,如果超过76个字符,多行输出,76个字符一行。
样例:

输入

45 56

输出

0.803(571428)
登录并解答