dec.Dividable: 割り切る問題

商a = 被除数b÷除数c の計算をする。
割り切れるように問題を作る。
a,b,cとも被除数の小数部より長く計算して割り切れるには、除数と商に含まれる2と5の数の少ないほうが、伸びる桁数になるので、除数と商にこの因子を入れる必要がある。
1桁伸ばすなら、2と5をそれぞれに入れる、2桁伸ばすには4と25を入れる
2と5を同時に入れると末尾が0になってしまうので、2だけか5だけかを入れないといけない。
-----------------
[p0,p1]:商aの範囲
[p2,p3]:被除数bの範囲
[p4,p5]:除数cの範囲
p6:
0: 商が2の倍数、除数が5の倍数
1: 商が5の倍数、除数が2の倍数
2: 商が4の倍数、除数が25の倍数
3: 商が25の倍数、除数が4の倍数
-----------------
bの小数以下桁数=aの小数以下桁数+cの小数以下桁数でなければならない。
商や除数の値の範囲が、倍数を十分含むように注意すること
被除数の桁数を商と除数から決めるので、パラメータで与えた桁数より増える
被除数の桁数に合わせるなら、被除数を先に決める必要がある。
割算なので、整数割算になった場合に、約数があることがあり、分数と見たときにb/cが規約とは限らない
-----------------
%0t:aの文字列表現
%1t:bの文字列表現
%2t:cの文字列表現
-----------------