# Money – função de script e gráfico

Money() formata uma expressão numericamente como um valor de moeda no formato numérico definido nas variáveis de sistema, definido no script de carregamento ou no sistema operacional, a não ser que uma string de formato seja fornecida, bem como separadores decimais e de milhar opcionais.

Sintaxe:

Money(number[, format[, dec\_sep[, thou\_sep]]])

Tipo de dados de retorno: dual

Argumentos:

Argumentos Money

| Argumento | Descrição |
| --- | --- |
| number | O número a ser formatado. |
| format | String descrevendo como a string de moeda resultante será formatada. |
| dec\_sep | String especificando o separador de número decimal. |
| thou\_sep | String especificando o separador de número milhar. |

Se os parâmetros de 2 a 4 forem omitidos, será utilizado o formato de moeda definido no sistema operacional.

Exemplos:

Os exemplos abaixo supõem as seguintes configurações padrão:

* Configuração de MoneyFormat 1: kr ##0,00, MoneyThousandSep' '
* Configuração de MoneyFormat 2: $ #,##0.00, MoneyThousandSep','

Exemplo 1:

`Money(   A )`   
em que A=35648

Resultados do exemplo 1

| Resultados | Configuração 1 | Configuração 2 |
| --- | --- | --- |
| String: | kr 35 648,00 | $ 35,648.00 |
| Número: | 35648.00 | 35648.00 |

Exemplo 2:

`Money(   A, '#,##0 ¥', '.' , ',' )`   
em que A=3564800

Resultados do exemplo 2

| Resultados | Configuração 1 | Configuração 2 |
| --- | --- | --- |
| String: | 3,564,800 ¥ | 3,564,800 ¥ |
| Número: | 3564800 | 3564800 |