1void 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
10