Rationalへ変換する条件を見直し