Voltaje de arduino en LCD

Muy buenas, quería corregir lo que he puesto antes, me había colado con el map para unos valores de sensor analógico, pero que justamente no se aplican en esto.. (lo siento!)

yo lo que utilizo para voltajes de HASTA 5v directamente es esto en el analogRead...

         Serial.println (analogRead(0)*5/1023.00); // voltaje

Serial.print te lo muestra , el "0" es el pin analógico, el 5 es el voltaje (fijate que antes te hablaban de 14v y como este es 5v es lo que cambia)y el 1023 en las partes que se divide el sensor

Dicho esto aprovecho y lanzo 2 preguntas...

Es necesario poner un "float" ?

Se puede medir el consumo cuando esta conectado por usb?

Que vaya bien ,suerte y gracias para los que me contesten!!