float av_int2flt(int32_t v){

    if(v+v > 0xFF000000U)

        return NAN;

    return ldexp(((v&0x7FFFFF) + (1<<23)) * (v>>31|1), (v>>23&0xFF)-150);

}

float av_int2flt(int32_t v){

    if(v+v > 0xFF000000U)

        return NAN;

    return ldexp(((v&0x7FFFFF) + (1<<23)) * (v>>31|1), (v>>23&0xFF)-150);

}

    if(v+v > 0xFF000000U)
float FUNC_0(int32_t VAR_0){

    if(VAR_0+VAR_0 > 0xFF000000U)

        return NAN;

    return ldexp(((VAR_0&0x7FFFFF) + (1<<23)) * (VAR_0>>31|1), (VAR_0>>23&0xFF)-150);

}

float FUNC_0(int32_t VAR_0){ if(VAR_0+VAR_0 > 0xFF000000U)
return NAN; return ldexp(((VAR_0&0x7FFFFF) + (1<<23)) * (VAR_0>>31|1), (VAR_0>>23&0xFF)-150); }