op2の時は負数を返します。mpf_cmp_dは無限大を引数に取ることもできますが,NaNの時の結果は定義されていません。op3)この関数は数学的には正しくないものなので,なるべく使わないで下さい。bit分が等しい時には非ゼロを返し,等しくない時にはゼロを返します。常に等しくないと判断します。ゼロと等しいと判断できるのはゼロ自身だけです。op2の相対差異を計算し,ropに格納します。相対差異とはabs(op1-op2)/op1のことです。0であれば-1を返します。この関数はマクロとして定義されていますので,引数を複数回評価します。