Wprowadzamy w Earth Engine
poziomy limitów niekomercyjnych, aby chronić współdzielone zasoby obliczeniowe i zapewnić niezawodną wydajność dla wszystkich. We wszystkich projektach niekomercyjnych trzeba będzie wybrać poziom limitu do
27 kwietnia 2026 r.. W przeciwnym razie zostanie im przydzielony poziom Społeczność. Limity poziomu zaczną obowiązywać we wszystkich projektach (niezależnie od daty wyboru poziomu) od
27 kwietnia 2026 r. Więcej informacji
ee.Number.format
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Konwertuje liczbę na ciąg znaków za pomocą formatowania w stylu funkcji printf.
| Wykorzystanie | Zwroty |
|---|
Number.format(pattern) | Ciąg znaków |
| Argument | Typ | Szczegóły |
|---|
to: number | Liczba | Liczba do przekonwertowania na ciąg znaków. |
pattern | Ciąg tekstowy, domyślnie: „%s” | Ciąg formatu w stylu funkcji printf. Na przykład „%.2f” generuje liczby w formacie „3.14”, a „%05d” – w formacie „00042”. Ciąg formatujący musi spełniać te kryteria: - Zero lub więcej znaków prefiksu.
- Dokładnie jeden znak „%”.
- Zero lub więcej znaków modyfikujących ze zbioru [#-+ 0,(.\d].
- Dokładnie 1 znak konwersji ze zbioru [sdoxXeEfgGaA].
- Zero lub więcej znaków przyrostka.
Więcej informacji o ciągach formatujących znajdziesz na stronie https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Formatter.html |
Przykłady
Edytor kodu (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
Konfiguracja Pythona
Informacje o interfejsie Python API i używaniu geemap do interaktywnego programowania znajdziesz na stronie
Środowisko Python.
import ee
import geemap.core as geemap
Colab (Python)
display('Zero-fill to length of 3:',
ee.Number(1).format('%03d')) # 001
display('Include 1 decimal place in 1.2347:',
ee.Number(1.23476).format('%.1f')) # 1.2
display('Include 3 decimal places in 1.2347:',
ee.Number(1.23476).format('%.3f')) # 1.235 (rounds up)
display('Scientific notation with 3 decimal places shown:',
ee.Number(123476).format('%.3e')) # 1.235e+05 (rounds up)
display('Integer with 2 decimal places of precision:',
ee.Number(123476).format('%.2f')) # 123476.00
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-10-30 UTC.
[null,null,["Ostatnia aktualizacja: 2025-10-30 UTC."],[],[]]