>>515
void test( float inVal )
{
  EndianF32 ret = ConvertF32( &inVal );
  fwrite( &ret, sizeof(float), 1, fp );
}

とやれば、希望する結果が出るのではなかろうか。