Announcement: All noncommercial projects registered to use Earth Engine beforeApril 15, 2025 mustverify noncommercial eligibility to maintain access. If you have not verified by September 26, 2025, your access may be on hold.

ee.Number.pow

  • TheNumber.pow(right) method raises the left-hand number to the power of the right-hand number.

  • This method takes two Number type arguments:left as the base andright as the exponent.

  • The result of theNumber.pow(right) method is a Number.

Raises the first value to the power of the second.

UsageReturns
Number.pow(right)Number
ArgumentTypeDetails
this:leftNumberThe left-hand value.
rightNumberThe right-hand value.

Examples

Code Editor (JavaScript)

print('5 ** 2',ee.Number(5).pow(ee.Number(2)));// 25print('-5 ** 2',ee.Number(-5).pow(ee.Number(2)));// 25print('5 ** -2',ee.Number(5).pow(ee.Number(-2)));// 0.04print('5 ** 2.2',ee.Number(5).pow(ee.Number(2.2)));// 34.493241536print('5.2 ** 2',ee.Number(5.2).pow(ee.Number(2)));// 27.040000000

Python setup

See the Python Environment page for information on the Python API and usinggeemap for interactive development.

importeeimportgeemap.coreasgeemap

Colab (Python)

display('5 ** 2',ee.Number(5).pow(ee.Number(2)))# 25display('-5 ** 2',ee.Number(-5).pow(ee.Number(2)))# 25display('5 ** -2',ee.Number(5).pow(ee.Number(-2)))# 0.04display('5 ** 2.2',ee.Number(5).pow(ee.Number(2.2)))# 34.493241536display('5.2 ** 2',ee.Number(5.2).pow(ee.Number(2)))# 27.040000000

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2023-10-06 UTC.