4D v13.4Euro converter |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
4D v13.4
Euro converter
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Euro converter ( valor ; deMoeda ; paraMoeda ) -> Resultado | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| valor | Real |
|
Valor a converter | |||||
| deMoeda | cadeia |
|
Código da moeda na qual o valor é expresso | |||||
| paraMoeda | cadeia |
|
Código da moeda para o qual o valor será convertido | |||||
| Resultado | Real |
|
Valor convertido | |||||
O comando Euro converter permite realizar todo tipo de conversão de valores entre as diferentes moedas de países que pertencem à “Zona Euro” e ao Euro mesmo.
Pode converter:
Passe no primeiro parâmetro o valor a converter.
O segundo parâmetro indica o código da moeda no qual o valor está expressado.
O terceiro parâmetro indica o código da moeda no qual o valor será convertido.
Para especificar um código de moeda, 4D oferece as seguintes constantes predefinidas, localizadas no tema “Moedas Euro”:
| Constante | Tipo | Valor |
| Austrian Schilling | Cadeia | ATS |
| Belgian Franc | Cadeia | BEF |
| Deutschemark | Cadeia | DEM |
| Euro | Cadeia | EUR |
| Finnish Markka | Cadeia | FIM |
| French Franc | Cadeia | FRF |
| Greek Drachma | Cadeia | GRD |
| Irish Pound | Cadeia | IEP |
| Italian Lira | Cadeia | ITL |
| Luxembourg Franc | Cadeia | LUF |
| Netherlands Guilder | Cadeia | NLG |
| Portuguese Escudo | Cadeia | PTE |
| Spanish Peseta | Cadeia | ESP |
Se for necessário, 4D arredonda automaticamente o resultado da conversão e conserva 2 decimais, exceto para conversões a Liras italianas, Francos Belgas, Francos de Luxemburgo e Pesetas espanholas, para as quais 4D conserva 0 decimais (o resultado é um número inteiro).
As taxas de conversão entre o Euro e 12 das moedas dos países membros são as seguintes:
| Moeda | Valor para 1 Euro |
| Chelines austríacos | 13.7603 |
| Francos belgas | 40.3399 |
| Marco alemão | 1.95583 |
| Marco finlandês | 5.94573 |
| Franco Francês | 6.55957 |
| Dracma Grega | 340.750 |
| Libra irlandesa | 0.787564 |
| Lira italiana | 1936.27 |
| Franco luxemburgo | 40.3399 |
| Florim neerlandês | 2.20371 |
| Escudo português | 200.482 |
| Peseta espanhola | 166.386 |
Estes são alguns exemplos de conversões que podem ser realizadas com este comando:
$valor:=10000 `Valor expresso em Francos franceses
`Converter o valor a Euros
$EmEuros:=Euro converter($valor;French Franc;Euro)
`Converter o valor a Liras Italianas
$EmLiras:=Euro converter($valor;French Franc;Italian Lira)
Produto: 4D
Tema: Funções Matemáticas
Número
676
Modificado: 4D v6.7