Ejemplo n.º 1
0
def RetornarCambio(moedaDestino, Valor):
    if moedaDestino == 1:
        return Valor
    elif moedaDestino == 2:
        return USD.DollarParaReal(Valor)
    elif moedaDestino == 3:
        return USD.DollarParaPeso(Valor)
    elif moedaDestino == 4:
        return USD.DollarParaEuro(Valor)
    elif moedaDestino == 5:
        return USD.DollarParaLibra(Valor)
    elif moedaDestino == 6:  #VERIFICAR O CALCULO PARA BITCOIN
        return USD.DollarParaBitcoin(Valor)
Ejemplo n.º 2
0
def PesoParaDollar(pValor):
    return pValor / (USD.DollarParaReal(1) * BRL.RealParaPeso(1))
    def test_DollarParaBitcoin(self):
        result = round(USD.DollarParaBitcoin(21400), 2)
        expected = 2.00

        self.assertEqual(result, expected)
    def test_DollarParaLibra(self):
        result = round(USD.DollarParaLibra(1.28), 2)
        expected = 1

        self.assertEqual(result, expected)
    def test_DollarParaEuro(self):
        result = USD.DollarParaEuro(3)
        expected = 3.54

        self.assertEqual(result, expected)
    def test_DollarParaPeso(self):
        result = round(USD.DollarParaPeso(2), 2)
        expected = 161.43

        self.assertEqual(result, expected)
def BitcoinParaPeso(pValor):
    return pValor * (BitcoinParaDollar(1) * USD.DollarParaReal(1) *
                     ARS.PesoParaReal(1))
Ejemplo n.º 8
0
def RealParaEuro(pValor):
    return pValor / (EUR.EuroParaDollar(1) * USD.DollarParaReal(1))
Ejemplo n.º 9
0
def LibraParaBitcoin(pValor):
    return pValor / (
        (BTC.BitcoinParaDollar(1) * USD.DollarParaReal(1)) / LibraParaReal(1))
Ejemplo n.º 10
0
def LibraParaEuro(pValor):
    return pValor * (
        (LibraParaReal(1) / USD.DollarParaReal(1)) / EUR.EuroParaDollar(1))
Ejemplo n.º 11
0
def EuroParaLibra(pValor):
    return pValor * (
        (EuroParaDollar(1) * USD.DollarParaReal(1)) / GBP.LibraParaReal(1))
Ejemplo n.º 12
0
def EuroParaPeso(pValor):
    return pValor * (EuroParaDollar(1) * USD.DollarParaReal(1) *
                     BRL.RealParaPeso(1))
Ejemplo n.º 13
0
def EuroParaReal(pValor):
    return pValor * (EuroParaDollar(1) * USD.DollarParaReal(1))
def BitcoinParaLibra(pValor):
    return pValor * ((BitcoinParaDollar(1)) /
                     (GBP.LibraParaReal(1) / USD.DollarParaReal(1)))
Ejemplo n.º 15
0
def PesoParaEuro(pValor):
    return (pValor / (
        (EUR.EuroParaDollar(1) * USD.DollarParaReal(1)) * BRL.RealParaPeso(1)))
Ejemplo n.º 16
0
def LibraParaDollar(pValor):
    return (7.24 / USD.DollarParaReal(1)) * pValor
Ejemplo n.º 17
0
def PesoParaBitcoin(pValor):
    return (pValor / (
        (BTC.BitcoinParaDollar(1) * USD.DollarParaReal(1)) * PesoParaReal(1)) /
            100)
    def test_DollarParaReal(self):
        result = USD.DollarParaReal(2)
        expected = 11.30

        self.assertEqual(result, expected)
Ejemplo n.º 19
0
def RealParaBitcoin(pValor):
    return pValor / (BTC.BitcoinParaDollar(1) * USD.DollarParaReal(1))
def BitcoinParaReal(pValor):
    return pValor * (BitcoinParaDollar(1) * USD.DollarParaReal(1))