|
En ocasiones
queremos colocar un número variable en valor y por tanto en el
número de cifras que lo forman.
Para alinearle a la izquierda no hay problema.
Pero cuando queremos alinearle a la derecha, tenemos que conseguir que
cuanto menos cifras tenga esté colocado más a la derecha,
para ello ponemos en las coordenadas del punto:
(1.3+0.18*(n<10000)+0.18*(n<1000)+0.18*(n<100)+0.18*(n<10),2.8)
texto [n]
Es decir, si fuese de cinco cifras estaría en las coordenadas (1.3,2.8)
Si fuese de cuatro cifras estaría en las coordenadas (1.48,2.8)
Si fuese de tres cifras estaría en las coordenadas (1.66,2.8)
Si fuese de dos cifras estaría en las coordenadas (1.84,2.8)
Si fuese de una cifra estaría en las coordenadas (2.02,2.8)
El factor
0.18 depende del tamaño de la letra del texto.
|