1  void f1()
       2  {
       3    long bit=0, exponent;
       4    exponent = -exponent;
       5    for (bit = 1; exponent; bit <<= 1)
       6        if (exponent & bit)
       7                exponent ^= bit;
       8  }
       9  
       1  void f1()
       2  {
       3    long bit=0, exponent;
       4    exponent = -exponent;
       5    for (bit = 1; exponent; bit <<= 1)
       6        if (exponent & bit)
       7                exponent ^= bit;
       8  }
       9