ee.Number.parse

Convertissez une chaîne en nombre.

UtilisationRenvoie
ee.Number.parse(input, radix)Nombre
ArgumentTypeDétails
inputChaîneChaîne à convertir en nombre.
radixEntier, par défaut : 10Nombre entier représentant le système numérique de base à partir duquel effectuer la conversion. Si l'entrée n'est pas un entier, le radix doit être égal à 10 ou ne pas être spécifié.

Exemples

Éditeur de code (JavaScript)

print('Client-side string converted to ee.Number',
      ee.Number.parse('10'));  // 10

print('ee.String converted to ee.Number',
      ee.Number.parse(ee.String('100')));  // 100

print('Ambiguous string object converted to ee.Number',
      ee.Number.parse(ee.Feature(null, {id: '1000'}).get('id')));  // 1000

print('Ambiguous number object converted to ee.Number',
      ee.Number.parse(ee.Feature(null, {id: 1000}).get('id')));  // 1000

print('Leading zeros are removed',
      ee.Number.parse('0001'));  // 1

print('Radix 16',
      ee.Number.parse('3E8', 16)); // 1000

Configuration de Python

Consultez la page Environnement Python pour en savoir plus sur l'API Python et sur l'utilisation de geemap pour le développement interactif.

import ee
import geemap.core as geemap

Colab (Python)

print('Client-side string converted to ee.Number:',
      ee.Number.parse('10').getInfo())  # 10

print('ee.String converted to ee.Number:',
      ee.Number.parse(ee.String('100')).getInfo())  # 100

# 1000
print('Ambiguous string object converted to ee.Number:',
      ee.Number.parse(ee.Feature(None, {'id': '1000'}).get('id')).getInfo())

print('Leading zeros are removed:',
      ee.Number.parse('0001').getInfo())  # 1

print('Radix 16:', ee.Number.parse('3E8', 16).getInfo()) # 1000