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

  • Booredatwork.com

    Booredatwork

    5 Ocak 2009
  • SPBedition

    SPBedition

    24 HAZİRAN 2013
  • Strata1000

    Strata1000

    28 EYLÜL 2009