[Ajuda] LCD 20x4

Olá todos
Sou novo com o Arduino e estou com duvida de como usar o LCD 20x4.
Estou fazendo um projeto onde eu tenho que mostrar 3 valores e hoje e apresentação no LCD é Assim;

(*** Os "x" são espaços vazios ****)

| MEU TESTE
| ANA1:x0,00xxxxxxxmA
| ANA3:x-0,00xxxxxxV
| ANA3:x500,00xxxxV

É um amperímetro (0 a + _ 20mA) e 2 voltímetros (0 a + _650v)
Quando estão a 0 , na verdade, eles variam um pouco e mostra valores alternando entre 0,00 e -0,00
isso causa um incomodo grande pois as casas (ponto decimal) ficam se deslocando quando aparece e desaparece o sinal negativo no LCD. Da mesma forma quando o valor passa de 9.99 para 10.00 e assim por diante...
O que eu preciso é deixar o ponto decimal em uma posição fixa no LCD.
por exemplo ...

MEU TESTE
ANA1:xxxxxx-0,00 mA
ANA3:xxxxxxx0,00 V
ANA3:xxxx 630,00 V

Outros valores;

MEU TESTE
ANA1: xxxxxx29,50 mA
ANA3: xxxxxx-0,00 V
ANA3: xxxx 630,00 V

Assim ficaria bem mais agradável...
O problema é que eu não sei como fazer isso!
Pensei em fazer comparações e mover o cursor segundo o valor da variável a ser exibido mas não funcionou ...

Este projeto é para um medidor de Corrente de Fuga em capacitores eletrolíticos. Já está tudo pronto e calibrado.
Usei um ADS1115 e os valores lidos estão muito precisas ( comparado com meu multímetro 6 1/2 dígitos). Só falta fazer uma boa apresentação dos dados no LCD.

Alguém pode me ajudar com um exemplo ou ideias? : >)

Precisa colocar algo assim :

lcd.print("ABR=");
if (AB <100) lcd.print("0");
if (AB <10) lcd.print("0");
lcd.print(int(AB));

Isso acrescenta os zeros na frente. Pode também substituir o zero por espaços se preferir