Wyrównaj wynik po prawej stronie

Zadaję to samo pytanie, teraz z większą ilością szczegółów, mam nadzieję, że otrzymam skuteczne rozwiązanie.

W kodzie poniżej wynik wyrównał drukowanie na prawo od wiersza:

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

W kodzie poniżej wynik nie jest wyrównany do prawej strony wiersza (wyjście pozostaje po lewej stronie wiersza), więcfloat:right;&nbsp;nie ma żadnego wpływu na kod:

Funkcja pagination () zwraca następujące informacje: 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>

Wszelkie porady dotyczące wyrównania powyższego z prawej strony będą mile widziane.