bitLength

bitLength

> Funkcje

Zwraca liczbę znaczących bitów potrzebnych do reprezentacji liczby x*, czyli pozycję najwyższego bitu ustawionego na 1, plus jeden. Zwraca 0, gdy *x wynosi 0.

Dla liczby dodatniej wynik jest równy floor(log2(x)) + 1. Funkcja działa również na dużych liczbach całkowitych.

Parametry
Zwracana wartość
Note