ee.Number.divide

Делит первое значение на второе, возвращая 0 при делении на 0.

Использование Возврат
Number. divide (right) Число
Аргумент Тип Подробности
это: left Число Левое значение.
right Число Правое значение.

Примеры

Редактор кода (JavaScript)

print('5 / 10', ee.Number(5).divide(ee.Number(10)));  // 0.5
print('5 / 10.2', ee.Number(5).divide(ee.Number(10.2)));  // 0.490196078
print('5 / -10.2', ee.Number(5).divide(ee.Number(-10.2)));  // -0.490196078
print('-10.2 / 5', ee.Number(-10.2).divide(ee.Number(5)));  // -2.04
print('-10.2 / -5', ee.Number(-10.2).divide(ee.Number(-5)));  // 2.04
print('0 / 10', ee.Number(0).divide(ee.Number(10)));  // 0
print('10 / 0', ee.Number(10).divide(ee.Number(0)));  // 0

Настройка Python

Информацию об API Python и использовании geemap для интерактивной разработки см. на странице «Среда Python» .

import ee
import geemap.core as geemap

Colab (Python)

print('5 / 10:', ee.Number(5).divide(ee.Number(10)).getInfo())  # 0.5
print('5 / 10.2:',
      ee.Number(5).divide(ee.Number(10.2)).getInfo())  # 0.490196078
print('5 / -10.2:',
      ee.Number(5).divide(ee.Number(-10.2)).getInfo()) # -0.490196078
print('-10.2 / 5:', ee.Number(-10.2).divide(ee.Number(5)).getInfo())  # -2.04
print('-10.2 / -5:', ee.Number(-10.2).divide(ee.Number(-5)).getInfo())  # 2.04
print('0 / 10:', ee.Number(0).divide(ee.Number(10)).getInfo())  # 0
print('10 / 0:', ee.Number(10).divide(ee.Number(0)).getInfo())  # 0