SORU
21 Ocak 2009, ÇARŞAMBA


Yuvarlama 2 yakın güce kadar

2 yakın üst güç sayısını döndüren bir fonksiyon yazmak istiyorum. Eğer benim giriş örneğin 789, çıktı 1024 olmalıdır. Herhangi bir döngü kullanarak ama sadece bazı bit operatörleri kullanmadan bunu elde etmenin bir yolu var mı?

CEVAP
21 Ocak 2009, ÇARŞAMBA


Bit twidding hacks kontrol edin. 2 tabanında logaritma almak gerekir, bunun için 1 ekleyin.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Alan Fullmer

    Alan Fullmer

    3 EYLÜL 2010
  • fireflame65

    fireflame65

    27 Mart 2007
  • AutoStream's Garage419

    AutoStream's

    15 EKİM 2007