सूचना: जिन गैर-व्यावसायिक प्रोजेक्ट के लिए Earth Engine को
15 अप्रैल, 2025 से पहले रजिस्टर किया गया है उन्हें ऐक्सेस बनाए रखने के लिए,
गैर-व्यावसायिक इस्तेमाल से जुड़ी ज़रूरी शर्तों की पुष्टि करनी होगी. अगर आपने 26 सितंबर, 2025 तक पुष्टि नहीं की, तो आपके ऐक्सेस को होल्ड पर रखा जा सकता है.
ee.Number.format
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
printf-स्टाइल फ़ॉर्मैटिंग का इस्तेमाल करके, किसी संख्या को स्ट्रिंग में बदलता है.
| इस्तेमाल | रिटर्न |
|---|
Number.format(pattern) | स्ट्रिंग |
| आर्ग्यूमेंट | टाइप | विवरण |
|---|
यह: number | नंबर | वह संख्या जिसे स्ट्रिंग में बदलना है. |
pattern | स्ट्रिंग, डिफ़ॉल्ट: "%s" | printf-स्टाइल वाली फ़ॉर्मैट स्ट्रिंग. उदाहरण के लिए, '%.2f' से '3.14' जैसे फ़ॉर्मैट वाली संख्याएं मिलती हैं. वहीं, '%05d' से '00042' जैसे फ़ॉर्मैट वाली संख्याएं मिलती हैं. फ़ॉर्मैट स्ट्रिंग में ये शर्तें पूरी होनी चाहिए:
- शून्य या उससे ज़्यादा प्रीफ़िक्स वर्ण.
- सिर्फ़ एक '%' होना चाहिए.
- सेट [#-+ 0,(.\d] में शून्य या उससे ज़्यादा मॉडिफ़ायर वर्ण.
- सेट [sdoxXeEfgGaA] में सिर्फ़ एक कन्वर्ज़न वर्ण.
- शून्य या उससे ज़्यादा सफ़िक्स वर्ण.
फ़ॉर्मैट स्ट्रिंग के बारे में ज़्यादा जानने के लिए, https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Formatter.html पर जाएं |
उदाहरण
कोड एडिटर (JavaScript)
print('Zero-fill to length of 3',
ee.Number(1).format('%03d')); // 001
print('Include 1 decimal place in 1.2347',
ee.Number(1.23476).format('%.1f')); // 1.2
print('Include 3 decimal places in 1.2347',
ee.Number(1.23476).format('%.3f')); // 1.235 (rounds up)
print('Scientific notation with 3 decimal places shown',
ee.Number(123476).format('%.3e')); // 1.235e+05 (rounds up)
print('Integer with 2 decimal places of precision',
ee.Number(123476).format('%.2f')); // 123476.00
Python सेटअप करना
Python API और इंटरैक्टिव डेवलपमेंट के लिए geemap का इस्तेमाल करने के बारे में जानकारी पाने के लिए,
Python एनवायरमेंट पेज देखें.
import ee
import geemap.core as geemap
Colab (Python)
print('Zero-fill to length of 3:',
ee.Number(1).format('%03d').getInfo()) # 001
print('Include 1 decimal place in 1.2347:',
ee.Number(1.23476).format('%.1f').getInfo()) # 1.2
print('Include 3 decimal places in 1.2347:',
ee.Number(1.23476).format('%.3f').getInfo()) # 1.235 (rounds up)
print('Scientific notation with 3 decimal places shown:',
ee.Number(123476).format('%.3e').getInfo()) # 1.235e+05 (rounds up)
print('Integer with 2 decimal places of precision:',
ee.Number(123476).format('%.2f').getInfo()) # 123476.00
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2025-07-26 (UTC) को अपडेट किया गया.
[null,null,["आखिरी बार 2025-07-26 (UTC) को अपडेट किया गया."],[],[]]