如定义一个double类型的变量和string类型的变量,如:double a=1.2;
int c=0,i=0,j=0;
string b="";在判断a小数点后有几位数,比如现在是一位,然后用a乘以几个10,如本例子中a*10(因为小数点后有一位),然后将该数的值赋给c,如本例中此时c=12,然后判断c与10的最大公约数(如果小数点后有两位,则是100而不是10),再同时除以最大公约数,使i等于c除以最大公约数的值,即i=6,j等于10除以最大公约数的值,即j=5,然后让string类型的b=i/j;即6/5;