int の列が等比数列かの判定を long double で行うのは正当か?

ABC で等比数列の判定をしたくなることはしばしばあります。 ABC 390 B ABC 413 D これに対して double で判定するとうまくいかないケースがあり、たとえば下記です。 $$ 67114657 \oslash 67114656 = 67114658 \oslash 67114657 = \texttt{1}.\texttt{0000003FFE96}_{(16)}. $$ すなわち、$\angled{67114656, 67114657, 6…