Re: округление дробной части

From
Alex Kozhushko ()
To
Yuri Muhitov
Date
2002-11-12T11:33:55Z
Area
RU.ALGORITHMS
From: "Alex Kozhushko" <alxrie@sibmail.ru>

Добрый день, Yuri!

"Yuri Muhitov" <muhitov@bercut.ru> wrote in message
news:aqqa5i$ce9$1@ddt.demos.su...

YM> OK !! Please, примерчик возведения :)

Что-то вроде этого:

int ipower(int base, int power)
{
  int mult;
  if power<0 then
    return 0;
    /* сообщение какое-нибудь выдать, что ли*/;
  res=1;
  mult = base;
  while (power!=0)
    {
      if (power&1)
        res *= mult;
      power >>= 1;
      if (power)
        mult *= mult;
    }
  return res;
}

С уважением,
Алексей





--- ifmail v.2.15dev5
 * Origin: Demos online service (2:5020/400)