ee.Number.format

printf-শৈলী বিন্যাস ব্যবহার করে একটি সংখ্যাকে একটি স্ট্রিংয়ে রূপান্তর করুন।

ব্যবহার রিটার্নস
Number. format ( pattern ) স্ট্রিং
যুক্তি টাইপ বিস্তারিত
এই: number সংখ্যা একটি স্ট্রিং এ রূপান্তরিত সংখ্যা।
pattern স্ট্রিং, ডিফল্ট: "%s" একটি printf-শৈলী বিন্যাস স্ট্রিং। উদাহরণস্বরূপ, '%.2f' '3.14'-এর মতো ফর্ম্যাট করা সংখ্যা তৈরি করে এবং '%05d' '00042'-এর মতো ফর্ম্যাট করা নম্বর তৈরি করে। বিন্যাস স্ট্রিং নিম্নলিখিত মানদণ্ড পূরণ করতে হবে:
  1. শূন্য বা তার বেশি উপসর্গ অক্ষর।
  2. ঠিক এক '%'।
  3. সেটে শূন্য বা তার বেশি সংশোধক অক্ষর [#-+ 0,(.\d]।
  4. [sdoxXeEfgGaA] সেটে ঠিক একটি রূপান্তর অক্ষর।
  5. শূন্য বা তার বেশি প্রত্যয় অক্ষর।
ফরম্যাট স্ট্রিং সম্পর্কে আরও জানতে, https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Formatter.html দেখুন

উদাহরণ

কোড এডিটর (জাভাস্ক্রিপ্ট)

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

পাইথন সেটআপ

পাইথন এপিআই এবং ইন্টারেক্টিভ ডেভেলপমেন্টের জন্য geemap ব্যবহার করার জন্য পাইথন এনভায়রনমেন্ট পৃষ্ঠাটি দেখুন।

import ee
import geemap.core as geemap

Colab (পাইথন)

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