ee.Array.bitsToArray

Przekształca bity liczby całkowitej w tablicę. Tablica ma tyle elementów, ile wynosi pozycja najwyższego ustawionego bitu, lub pojedyncze 0 w przypadku wartości 0.

WykorzystanieZwroty
ee.Array.bitsToArray(input)Tablica
ArgumentTypSzczegóły
inputLiczbaLiczba całkowita do przekształcenia.

Przykłady

Edytor kodu (JavaScript)

print(ee.Array.bitsToArray(0));  // [0]
print(ee.Array.bitsToArray(1));  // [1]
print(ee.Array.bitsToArray(5));  // [1, 0 , 1]
print(ee.Array.bitsToArray(0xFF));  // [1,1,1,1,1,1,1,1]
print(ee.Array.bitsToArray(-1));  // Array of 64 "1" values
print(ee.Array.bitsToArray(-1).toInt8());  // Array of 64 "1" values

Konfiguracja Pythona

Informacje o interfejsie Python API i używaniu geemap do interaktywnego programowania znajdziesz na stronie Środowisko Python.

import ee
import geemap.core as geemap

Colab (Python)

display(ee.Array.bitsToArray(0))  # [0]
display(ee.Array.bitsToArray(1))  # [1]
display(ee.Array.bitsToArray(5))  # [1, 0 , 1]
display(ee.Array.bitsToArray(0xFF))  # [1, 1, 1, 1, 1, 1, 1, 1]
display(ee.Array.bitsToArray(-1))  # Array of 64 "1" values
display(ee.Array.bitsToArray(-1).toInt8())  # Array of 64 "1" values