ee.Array.bitsToArray

Chuyển đổi các bit của một số nguyên thành Mảng. Mảng có số lượng phần tử bằng với vị trí của bit được đặt cao nhất hoặc một số 0 duy nhất cho giá trị 0.

Cách sử dụngGiá trị trả về
ee.Array.bitsToArray(input)Mảng
Đối sốLoạiThông tin chi tiết
inputSốSố nguyên cần chuyển đổi.

Ví dụ

Trình soạn thảo mã (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

Thiết lập Python

Hãy xem trang Môi trường Python để biết thông tin về API Python và cách sử dụng geemap cho quá trình phát triển tương tác.

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