Open main menu

Extensão:FormatNum

This page is a translated version of the page Extension:FormatNum and the translation is 100% complete.

Other languages:
English • ‎dansk • ‎español • ‎français • ‎italiano • ‎polski • ‎português do Brasil • ‎sicilianu • ‎中文 • ‎日本語
Manual de extensões do MediaWiki
OOjs UI icon advanced.svg
FormatNum
Estado da versão: estável
Implementação Parser function
Descrição Transmite uma instrução de formatação de números para a função PHP number_format
Autor(es) Daniel Schuba (DaSchtalk)
Última versão 0.6.2 (2014-11-07)
Licença GNU General Public License 2.0 or later
Download
README
Hooks usados
ParserFirstCallInit
LanguageGetMagic
Traduzir a extensão FormatNum, se estiver disponível no translatewiki.net
Verificar uso e matriz de versões

A extensão FormatNum torna mais fácil para formatar números no estilo que você quer, independente de configurações de idioma. Para a entrada de formato em inglês é usado o ponto (.) como separador decimal.

Contents

Uso

  • {{#formatnum:número|número de casas decimais|separador de decimais|separador de milhares|separador antigo de milhares}}
  • {{#formatnum:número|decs=número de casas decimais|dsep=separador de decimais|tsep=separador de milhares|otsep=separador antigo de milhares|format=DIN ou ISO|mint=número mínimo para separar milhares}}
  • otsep: separador de milhares no número dado, que será removido. Por exemplo, quando se tem um número como 123.456.789,123 e configurando otsep=. serão removidos todos os pontos a partir do número antes da conversão.
  • mint: o número mínimo determinado para separar milhares. Por exemplo, quando configurado até 4, o número 1234 permanecerá como está e 12345 será separado em 12 345.

Exemplos

{{#formatnum: 2300.123|2|,|_}}
resultado: 2 300,12
{{#formatnum: 2300.123|2|.|,}}
resultado: 2,300.12
{{#formatnum: 2300.123|2}}
resultado: 2,300.12
{{#formatnum: 2300.123|2|,|t}}
resultado: 2 300,12

Como separador de milhares, os seguintes parâmetros também podem ser utilizados

  • n – será  
  • t – será  

Repositório

Download

Download usando o Git

git clone https://github.com/DaSchTour/FormatNum.git

Instalação

Baixe os arquivos a partir do GitHub. Coloque no diretório /extensions/FormatNum e adicione o seguinte no arquivo LocalSettings.php

require_once( "$IP/extensions/FormatNum/FormatNum.php" );

Exemplo de uso

Na Wikipédia, a formatação de números é feita com predefinições complexas, como esta. Com o analisador #formatnum isso ficaria muito mais fácil.

Ver também

Links