分数の場合は他の関数に引き渡すので有限小数を前提に作りました