  -62428.65534

    if (temp_0 > 1000)                           // 
    temp_0 = 0;                                  // 

        else
        {
        temp_0 = temp_0;
        }


     ...
   :
:
int TEMPERATURE; // -      c ,  
        int meas=((int)(sens[i][1])<<8)+(sens[i][0]);  // meas - ,     (    signed int)
                
        if(meas<0) TEMPERATURE = 0-(((~meas+1)*0.625)+0.5);  // Subzero        
        else TEMPERATURE = (meas*0.625)+0.5;   


 sens[][]       .       .   0,625,    0,0625  ,      . .   +25,5,    255.     .
+0.5 -  