DAC virtual
Na eletrônica, um conversor digital-analógico (DAC, D/A ou D-to-A) converte a representação binária de um sinal em uma saída analógica. Um conversor de 8 bits pode representar no máximo 2^8 valores diferentes. Cada valor sucessivo difere do anterior em 1/256 do valor de escala completa; essa é a resolução do sistema.
Crie um método que receba a representação decimal de um sinal e retorne a tensão analógica que um DAC produziria ao receber esse mesmo número em binário.
O intervalo de valores vai de 0 a 1023, e o intervalo de referência vai de 0 a 5.00 volts. O valor e a tensão correspondente são diretamente proporcionais.
Este DAC tem 10 bits de resolução e sua referência está definida em 5.00 volts.
Exemplos
Program.adc(0) ➞ 0
Program.adc(1023) ➞ 5
Program.adc(400) ➞ 1.96Notas
Retorne o valor arredondado para duas casas decimais.