def RetornarCambio(moedaDestino, Valor): if moedaDestino == 1: return EUR.EuroParaDollar(Valor) elif moedaDestino == 2: return EUR.EuroParaReal(Valor) elif moedaDestino == 3: return EUR.EuroParaPeso(Valor) elif moedaDestino == 4: return Valor elif moedaDestino == 5: return EUR.EuroParaLibra(Valor) elif moedaDestino == 6: return EUR.EuroParaBitcoin(Valor)
def RealParaEuro(pValor): return pValor / (EUR.EuroParaDollar(1) * USD.DollarParaReal(1))
def PesoParaEuro(pValor): return (pValor / ( (EUR.EuroParaDollar(1) * USD.DollarParaReal(1)) * BRL.RealParaPeso(1)))
def test_EuroParaBitcoin(self): result = round(EUR.EuroParaBitcoin(60000), 2) expected = 6.62 self.assertEqual(result, expected)
def test_EuroParaLibra(self): result = round(EUR.EuroParaLibra(2), 2) expected = 1.84 self.assertEqual(result, expected)
def test_EuroParaReal(self): result = round(EUR.EuroParaReal(4.50), 2) expected = 30.00 self.assertEqual(result, expected)
def test_EuroParaDollar(self): result = EUR.EuroParaDollar(1.00) expected = 1.18 self.assertEqual(result, expected)
def LibraParaEuro(pValor): return pValor * ( (LibraParaReal(1) / USD.DollarParaReal(1)) / EUR.EuroParaDollar(1))
def BitcoinParaEuro(pValor): return pValor * (BitcoinParaDollar(1) / EUR.EuroParaDollar(1))