ee.Number.parse

המרת מחרוזת למספר.

שימושהחזרות
ee.Number.parse(input, radix)מספר
ארגומנטסוגפרטים
inputמחרוזתהמחרוזת שיש להמיר למספר.
radixמספר שלם, ברירת מחדל: 10מספר שלם שמייצג את מערכת המספרים של הבסיס שממנו רוצים להמיר. אם הקלט הוא לא מספר שלם, בסיס הספירה חייב להיות 10 או לא להיות מוגדר.

דוגמאות

עורך הקוד (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

הגדרת Python

מידע על Python API ועל שימוש ב-geemap לפיתוח אינטראקטיבי מופיע בדף Python Environment.

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