ACSUtils Wiki

An ACS library for ZDoom-based ports

User Tools

Site Tools


new:bits

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
new:bits [2018/02/19 12:28]
korshun
new:bits [2018/02/19 12:29] (current)
korshun
Line 5: Line 5:
 ===== Powers of two ===== ===== Powers of two =====
  
-  * ''​int npo2(int x)''​ -- returns the lowest power of 2 greater or equal to X.+  * ''​int npo2(int x)''​ -- returns the next lowest power of 2 greater or equal to X.
   * ''​int bitlog2(int x)''​ -- returns the index of the highest used bit, aka integer binary logarithm. Useful to convert flags like ''​1<<​8 = 256''​ back into ''​8''​.   * ''​int bitlog2(int x)''​ -- returns the index of the highest used bit, aka integer binary logarithm. Useful to convert flags like ''​1<<​8 = 256''​ back into ''​8''​.
  
new/bits.txt ยท Last modified: 2018/02/19 12:29 by korshun