No exercício consta a seguinte opção como correta, mas está errada:
Em um modelo físico, podemos utilizar o tipo FLOAT para descrever uma coluna de preço de um produto, visto que esse tipo permite o uso de dados tanto no formato inteiro quanto em decimal.
Alternativa correta! O tipo FLOAT permite o uso de dados tanto no formato inteiro quanto em decimal, sendo muito utilizado tanto para valores quanto para quantidades expressadas com valores decimais.
Ocorre que se um produto custar $9,10 em decimal, ocorre que 0,10 (um décimo) em binário gera dízima periódica: 1/1010 = 0.00011001100110011... o que gerará problemas de arredondamentos
Alguém poderia argumentar que na base 10, 1/3 também é dizima periódica... Ok, só que não temos moedas de 1/3, temos a de 1/4 (25 centavos) e a de 1/10 (dez centavos) só que essa última, na base 2 é dizima periódica, gerando diversos problemas de soma devido aos arredondamentos.
O ideal, no gabarito do exercício, seria considerar essa situação falsa, exatamente por causa da dízima periódica para $0.10