def RetornarCambio(moedaDestino, Valor): if moedaDestino == 1: return Bitcoin.BitcoinParaDollar(Valor) elif moedaDestino == 2: return Bitcoin.BitcoinParaReal(Valor) elif moedaDestino == 3: return Bitcoin.BitcoinParaPeso(Valor) elif moedaDestino == 4: return Bitcoin.BitcoinParaEuro(Valor) elif moedaDestino == 5: return Bitcoin.BitcoinParaLibra(Valor) elif moedaDestino == 6: return Valor
def RealParaBitcoin(pValor): return pValor / (BTC.BitcoinParaDollar(1) * USD.DollarParaReal(1))
def PesoParaBitcoin(pValor): return (pValor / ( (BTC.BitcoinParaDollar(1) * USD.DollarParaReal(1)) * PesoParaReal(1)) / 100)
def test_BitcoinParaLibra(self): result = round(BTC.BitcoinParaLibra(1.00), 2) expected = 8350.14 self.assertEqual(result, expected)
def test_BitcoinParaEuro(self): result = round(BTC.BitcoinParaEuro(1.00), 2) expected = 9067.80 self.assertEqual(result, expected)
def test_BitcoinParaPeso(self): result = round(BTC.BitcoinParaPeso(1.00), 2) expected = 4231.85 self.assertEqual(result, expected)
def test_BitcoinParaReal(self): result = round(BTC.BitcoinParaReal(1.00), 2) expected = 60455.00 self.assertEqual(result, expected)
def test_BitcoinParaDollar(self): result = BTC.BitcoinParaDollar(1.00) expected = 10700.00 self.assertEqual(result, expected)
def LibraParaBitcoin(pValor): return pValor / ( (BTC.BitcoinParaDollar(1) * USD.DollarParaReal(1)) / LibraParaReal(1))
def EuroParaBitcoin(pValor): return pValor / (BTC.BitcoinParaDollar(1) / EuroParaDollar(1))