问题描述 |
---|
分子和分母都是整数时,分数必定可以转换成整数、有限小数或者无限循环小数。 已知一个分数的分子和分母,按照要求写成整数、有限小数或者无限循环小数的形式。 |
输入描述 |
一个正整数n,表示有n组案例。(n<=20) 每组案例由两个正整数a和b组成,分别表示分子和分母。(a<=10000,b<=10000) |
输出描述 |
针对每组案例,如果该分数可以写成整数或者有限小数,那么准确输出该值; 如果结果是无限循环小数,则先输出小数至第一次循环节结束的位置,然后一个空格,再输出一次循环节部分。 例如,如果答案是0.53636363636...,那么应该输出0.536 36,注意中间有个空格。 每组案例输出完都要换行。 |
样例输入复制样例 |
3 10 5 789 1024 10 7 |
样例输出 |
2 0.7705078125 1.428571 428571 |
相关 |