А зачем вы во флоате считаете, какой смысл получать промежуточный результат во флоате, если в итоге вы все равно его к ИНТу приводите? Считайте сразу в ИНТе. И если вам надо получать итоговое значение в диапазоне от 0 до 255, то не надо вообще думать о каких то там вольтах, включите АЦП в 8-битый режим и напрямую эти данные и шлите.