Restringir um float

Uma pergunta bem básica, mas que não sei a resposta:

Como restringir, na hora de imprimir um número “float”, a quantidade de casas depois da vírgula?
Tipo, 2,456744334 seja impresso como 2,456

http://www.guj.com.br/forum/viewtopic.php?t=5968&highlight=numberformat

http://www.guj.com.br/forum/viewtopic.php?t=5135&highlight=numberformat

http://www.guj.com.br/forum/viewtopic.php?t=3002&highlight=numberformat

Rafael

Uma discussão sobre

Aqui

Gustavo Guilherme BacK

import java.text.*; 

public class NumFormato{ 
   public static void main(String args[]){ 
        
      double a = 2.6455; 
      DecimalFormat doisDigitos= new DecimalFormat("0.00"); 
      System.out.println(""+doisDigitos.format(a)); 
   } 
}

Valeu galera!!