Frações e arredondamento
Dada uma fração frac (por exemplo, no formato "1/2") e um número n de casas decimais, retorne uma frase no seguinte formato:
"{fraction} rounded to {n} decimal places is {answer}"
Exemplos
fracRound("1/3", 5) ➞ "1/3 rounded to 5 decimal places is 0.33333"
fracRound("2/8", 4) ➞ "2/8 rounded to 4 decimal places is 0.2500"
fracRound("22/7", 2) ➞ "22/7 rounded to 2 decimal places is 3.14"Notas
- Adicione zeros à direita se
nfor maior que a quantidade real de casas decimais da fração (veja o exemplo #2). - Números maiores que um podem ser fornecidos como frações impróprias (não são usados números mistos).
nnunca será 1, pois isso faria com que "decimal places" tivesse que mudar para "decimal place", tornando o desafio mais complicado do que o necessário.