ee.Array.bitwiseNot
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
यह फ़ंक्शन, एलिमेंट के हिसाब से इनपुट के बिटवाइज़ NOT की गिनती करता है. यह गिनती, सबसे छोटे साइंड इंटिजर टाइप में की जाती है, जिसमें इनपुट को सेव किया जा सकता है.
इस्तेमाल | रिटर्न |
---|
Array.bitwiseNot() | Array |
आर्ग्यूमेंट | टाइप | विवरण |
---|
यह: input | Array | इनपुट ऐरे. |
उदाहरण
कोड एडिटर (JavaScript)
var empty = ee.Array([], ee.PixelType.int8());
print(empty.bitwiseNot()); // []
print(ee.Array(0).bitwiseNot()); // -1
print(ee.Array(1).bitwiseNot()); // -2
print(ee.Array(0xFF).bitwiseNot()); // -256
print(ee.Array(-1).bitwiseNot()); // 0
print(ee.Array(-2).bitwiseNot()); // 1
print(ee.Array(-3).bitwiseNot()); // 2
print(ee.Array(0xFF).toInt64().bitwiseNot()); // -256
Python सेटअप करना
Python API और इंटरैक्टिव डेवलपमेंट के लिए geemap
का इस्तेमाल करने के बारे में जानकारी पाने के लिए,
Python एनवायरमेंट पेज देखें.
import ee
import geemap.core as geemap
Colab (Python)
empty = ee.Array([], ee.PixelType.int8())
display(empty.bitwiseNot()) # []
display(ee.Array(0).bitwiseNot()) # -1
display(ee.Array(1).bitwiseNot()) # -2
display(ee.Array(0xFF).bitwiseNot()) # -256
display(ee.Array(-1).bitwiseNot()) # 0
display(ee.Array(-2).bitwiseNot()) # 1
display(ee.Array(-3).bitwiseNot()) # 2
display(ee.Array(0xFF).toInt64().bitwiseNot()) # -256
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2025-07-26 (UTC) को अपडेट किया गया.
[null,null,["आखिरी बार 2025-07-26 (UTC) को अपडेट किया गया."],[[["\u003cp\u003e\u003ccode\u003eArray.bitwiseNot()\u003c/code\u003e calculates the bitwise NOT of each element in an input array, using the smallest signed integer type that can accommodate the input values.\u003c/p\u003e\n"],["\u003cp\u003eThe function returns a new array containing the results of the bitwise NOT operation on each corresponding element of the input array.\u003c/p\u003e\n"],["\u003cp\u003eThe bitwise NOT operation inverts the bits of each element, essentially changing 0s to 1s and 1s to 0s within the binary representation of the numbers.\u003c/p\u003e\n"],["\u003cp\u003eThis operation is performed on an element-by-element basis, meaning that the bitwise NOT is applied individually to each value within the input array.\u003c/p\u003e\n"],["\u003cp\u003eIf the input array is empty, an empty array will be returned.\u003c/p\u003e\n"]]],[],null,["# ee.Array.bitwiseNot\n\nOn an element-wise basis, calculates the bitwise NOT of the input, in the smallest signed integer type that can hold the input.\n\n\u003cbr /\u003e\n\n| Usage | Returns |\n|----------------------|---------|\n| Array.bitwiseNot`()` | Array |\n\n| Argument | Type | Details |\n|---------------|-------|------------------|\n| this: `input` | Array | The input array. |\n\nExamples\n--------\n\n### Code Editor (JavaScript)\n\n```javascript\nvar empty = ee.Array([], ee.PixelType.int8());\nprint(empty.bitwiseNot()); // []\n\nprint(ee.Array(0).bitwiseNot()); // -1\nprint(ee.Array(1).bitwiseNot()); // -2\nprint(ee.Array(0xFF).bitwiseNot()); // -256\n\nprint(ee.Array(-1).bitwiseNot()); // 0\nprint(ee.Array(-2).bitwiseNot()); // 1\nprint(ee.Array(-3).bitwiseNot()); // 2\n\nprint(ee.Array(0xFF).toInt64().bitwiseNot()); // -256\n```\nPython setup\n\nSee the [Python Environment](/earth-engine/guides/python_install) page for information on the Python API and using\n`geemap` for interactive development. \n\n```python\nimport ee\nimport geemap.core as geemap\n```\n\n### Colab (Python)\n\n```python\nempty = ee.Array([], ee.PixelType.int8())\ndisplay(empty.bitwiseNot()) # []\n\ndisplay(ee.Array(0).bitwiseNot()) # -1\ndisplay(ee.Array(1).bitwiseNot()) # -2\ndisplay(ee.Array(0xFF).bitwiseNot()) # -256\n\ndisplay(ee.Array(-1).bitwiseNot()) # 0\ndisplay(ee.Array(-2).bitwiseNot()) # 1\ndisplay(ee.Array(-3).bitwiseNot()) # 2\n\ndisplay(ee.Array(0xFF).toInt64().bitwiseNot()) # -256\n```"]]