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

  • andony5589

    andony5589

    7 Aralık 2011
  • Louis C.K.

    Louis C.K.

    18 HAZİRAN 2006
  • Virtual Riot

    Virtual Riot

    19 Mayıs 2011