Claro....

Per allineare a destra più stringhe, devono essere di lunghezza uguale.

Quindi se io ho 10.00 e 100.00, devo metterle in due stringhe di larghezza uguale con tanti spazi all'inizio:

"bbbbbbbbbbbbbbbb10.00"
"bbbbbbbbbbbbbbb100.00"

dove con "b" indico blank (spazio vuoto)"

Come vedi i due numeri sono allineati a destra

Tutto dipende anche dal tipo di carattere, perchè la dimensione dell spazio è differente da quella di 0, tranne per il carattere "Courier"