Anúncio: todos os projetos não comerciais registrados para usar o Earth Engine antes de
15 de abril de 2025 precisam
verificar a qualificação não comercial para manter o acesso. Se você não fizer a verificação até 26 de setembro de 2025, seu acesso poderá ser suspenso.
ee.Number.format
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Converte um número em uma string usando a formatação estilo printf.
| Uso | Retorna |
|---|
Number.format(pattern) | String |
| Argumento | Tipo | Detalhes |
|---|
isso: number | Número | O número a ser convertido em uma string. |
pattern | String, padrão: "%s" | Uma string de formato no estilo printf. Por exemplo, "%.2f" produz números formatados como "3.14", e "%05d" produz números formatados como "00042". A string de formato precisa atender aos seguintes critérios:
- Zero ou mais caracteres de prefixo.
- Exatamente um "%".
- Zero ou mais caracteres modificadores no conjunto [#-+ 0,(.\d].
- Exatamente um caractere de conversão no conjunto [sdoxXeEfgGaA].
- Zero ou mais caracteres de sufixo.
Para saber mais sobre strings de formato, consulte https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Formatter.html |
Exemplos
Editor de código (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
Configuração do Python
Consulte a página
Ambiente Python para informações sobre a API Python e como usar
geemap para desenvolvimento interativo.
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
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-07-26 UTC.
[null,null,["Última atualização 2025-07-26 UTC."],[],[]]