Alte macht 2

Gibt es eine Menge Informationen, wie man die nächste Potenz von 2 ist von einem bestimmten Wert (siehe refs) aber ich finde keine, um die bisherige Leistung der beiden.

Nur so, ich finde so weit ist, um einen Tisch mit aller macht von zwei bis zu 2^64, und eine einfache Suche.

  • Holen Sie sich die nächste Potenz von 2 ist, und durch 2 dividieren...?
  • Binäre Verschiebung? Teilen?
  • Die nächste, durch 2 dividieren.
  • Dies sollte eine ziemlich einfache Anpassung der bestehenden algorithmen, die Sie miteinander verknüpft. Können Sie veröffentlichen, was Sie haben, und wir können Ihnen helfen, zusammen mit Tipps?
  • Er bittet für die Kraft der zwei, die am nächsten an einem vorgegebenen Wert (und weniger als, nicht größer als der angegebene Wert)
  • klar, alle, aber die meisten signifikanten bit. es ist ein allgemein gültiges Rezept, können Sie in vielfältiger Weise umgesetzt
  • Danke, das macht diese Frage viel mehr Sinn.

InformationsquelleAutor Horacio | 2010-04-21
Schreibe einen Kommentar