>>41
ご要望に答えて>>36のマクロでやってみた。但し、以下のようにintを使った。
#define FABS(x) ( *(int*)&x & ~(1<<31) )

【結果】
>>32 2.14
>>35 2.141
>>36(fabs) 8.5
>>36(FABS) 8.031

【評価】
>>36のFABS(x)はfabsより若干速い。
あいかわらず>>32最強かと。