Número racional
Declare uma função division() que recebe dois números naturais (a, b) e retorna uma string contendo o número racional a / b na forma de uma fração decimal, possivelmente periódica.
Exemplos
division(2, 5) ➞ "0.4"
division(1, 6) ➞ "0.1(6)"
division(1, 3) ➞ "0.(3)"
division(1, 7) ➞ "0.(142857)"
division(1, 77) ➞ "0.(012987)"Observações
- O comprimento de uma fração periódica pode ser maior que 20 números.
- A função deve ser eficiente.