Earth Engine は、共有コンピューティングリソースを保護し、すべてのユーザーに信頼性の高いパフォーマンスを提供するために、
非商用割り当て階層を導入しています。非商用プロジェクトではデフォルトでコミュニティ
ティアが使用されますが、プロジェクトのティアはいつでも変更できます。
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
ee.Number.rightShift
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
v1 を v2 ビットだけ右に符号付きシフトします。
| 用途 | 戻り値 |
|---|
Number.rightShift(right) | 数値 |
| 引数 | タイプ | 詳細 |
|---|
これ: left | 数値 | 左側の値。 |
right | 数値 | 右側の値。 |
例
コードエディタ(JavaScript)
/**
* Unsigned 8-bit type example.
*
* 20 as binary: 00010100
* Right shift 2: 00000101
*
* 00000101 is binary for 5.
*/
print(ee.Number(20).rightShift(2)); // 5
Python の設定
Python API とインタラクティブな開発での geemap の使用については、
Python 環境のページをご覧ください。
import ee
import geemap.core as geemap
Colab(Python)
"""Unsigned 8-bit type example.
20 as binary: 00010100
Right shift 2: 00000101
00000101 is binary for 5.
"""
display(ee.Number(20).rightShift(2)) # 5
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-10-30 UTC。
[null,null,["最終更新日 2025-10-30 UTC。"],[],["The content details how to perform a signed right shift operation on a number. It takes two numerical arguments: `left` (the number to be shifted) and `right` (the number of bits to shift). The operation `Number.rightShift(right)` returns a new number. The provided examples demonstrate shifting the binary representation of 20 two positions to the right, resulting in the value 5. Both JavaScript and Python code examples illustrate this behavior.\n"]]