Alinhar resultado à direita

Estou fazendo a mesma pergunta novamente, agora com mais detalhes, esperançosamente para receber uma solução eficaz.

No código abaixo, a saída alinhou a impressão à direita da linha:

<table border="1" style="width:100%"> 
<tr> 
<td align="right"> 
<div style="float:right;">test</div> 
</td> 
</tr> 
</table>

No código abaixo, a saída não está alinhada à direita da linha (a saída fica no lado esquerdo da linha),float:right; não tem influência no código:

A função paginação () retorna o seguinte: 1 2 3 4… 15 16 NEXT

<table border="1" style="width:100%"> 
<tr> 
<td align="right"> 
<div style="float:right;"><?php echo pagination($total, $limit, $page); ?></div> 
</td> 
</tr> 
</table>

Qualquer aviso sobre o alinhamento do acima para a direita, seria apreciado.

questionAnswers(2)

yourAnswerToTheQuestion