공지사항:
2025년 4월 15일 전에 Earth Engine 사용을 위해 등록된 모든 비상업용 프로젝트는 Earth Engine 액세스를 유지하기 위해
비상업용 자격 요건을 인증해야 합니다.
ee.Number.pow
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
첫 번째 값을 두 번째 값의 거듭제곱으로 올립니다.
사용 | 반환 값 |
---|
Number.pow(right) | 숫자 |
인수 | 유형 | 세부정보 |
---|
다음과 같은 경우: left | 숫자 | 왼쪽 값입니다. |
right | 숫자 | 오른쪽 값입니다. |
예
코드 편집기 (JavaScript)
print('5 ** 2', ee.Number(5).pow(ee.Number(2))); // 25
print('-5 ** 2', ee.Number(-5).pow(ee.Number(2))); // 25
print('5 ** -2', ee.Number(5).pow(ee.Number(-2))); // 0.04
print('5 ** 2.2', ee.Number(5).pow(ee.Number(2.2))); // 34.493241536
print('5.2 ** 2', ee.Number(5.2).pow(ee.Number(2))); // 27.040000000
Python 설정
Python API 및 geemap
를 사용한 대화형 개발에 관한 자세한 내용은
Python 환경 페이지를 참고하세요.
import ee
import geemap.core as geemap
Colab (Python)
print('5 ** 2', ee.Number(5).pow(ee.Number(2)).getInfo()) # 25
print('-5 ** 2', ee.Number(-5).pow(ee.Number(2)).getInfo()) # 25
print('5 ** -2', ee.Number(5).pow(ee.Number(-2)).getInfo()) # 0.04
print('5 ** 2.2', ee.Number(5).pow(ee.Number(2.2)).getInfo()) # 34.493241536
print('5.2 ** 2', ee.Number(5.2).pow(ee.Number(2)).getInfo()) # 27.040000000
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-07-26(UTC)
[null,null,["최종 업데이트: 2025-07-26(UTC)"],[[["\u003cp\u003e\u003ccode\u003eNumber.pow()\u003c/code\u003e is a method that raises the first value (left) to the power of the second value (right), returning a new Number object.\u003c/p\u003e\n"],["\u003cp\u003eBoth the base (left) and the exponent (right) arguments should be Earth Engine Numbers.\u003c/p\u003e\n"],["\u003cp\u003eThe method supports positive and negative exponents, as well as fractional exponents, allowing for a wide range of calculations.\u003c/p\u003e\n"],["\u003cp\u003eThis method can be used for general exponentiation, such as calculating squares, cubes, and roots, or applying power-law relationships in data analysis.\u003c/p\u003e\n"]]],["The function `Number.pow(right)` calculates the result of raising a base number (`left`) to a specified exponent (`right`). Both the base and the exponent are numerical values. The function returns a numerical result. Examples show calculations with positive, negative, and decimal exponents, along with positive and negative bases. The results are presented in Javascript and python, demonstrating that the function can be called on numbers using `ee.Number(value).pow(ee.Number(value))` syntax in both languages.\n"],null,["# ee.Number.pow\n\nRaises the first value to the power of the second.\n\n\u003cbr /\u003e\n\n| Usage | Returns |\n|---------------------|---------|\n| Number.pow`(right)` | Number |\n\n| Argument | Type | Details |\n|--------------|--------|-----------------------|\n| this: `left` | Number | The left-hand value. |\n| `right` | Number | The right-hand value. |\n\nExamples\n--------\n\n### Code Editor (JavaScript)\n\n```javascript\nprint('5 ** 2', ee.Number(5).pow(ee.Number(2))); // 25\nprint('-5 ** 2', ee.Number(-5).pow(ee.Number(2))); // 25\nprint('5 ** -2', ee.Number(5).pow(ee.Number(-2))); // 0.04\nprint('5 ** 2.2', ee.Number(5).pow(ee.Number(2.2))); // 34.493241536\nprint('5.2 ** 2', ee.Number(5.2).pow(ee.Number(2))); // 27.040000000\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\nprint('5 ** 2', ee.Number(5).pow(ee.Number(2)).getInfo()) # 25\nprint('-5 ** 2', ee.Number(-5).pow(ee.Number(2)).getInfo()) # 25\nprint('5 ** -2', ee.Number(5).pow(ee.Number(-2)).getInfo()) # 0.04\nprint('5 ** 2.2', ee.Number(5).pow(ee.Number(2.2)).getInfo()) # 34.493241536\nprint('5.2 ** 2', ee.Number(5.2).pow(ee.Number(2)).getInfo()) # 27.040000000\n```"]]