How to print formatted double number in Java

1 Answer

0 votes
package javaapplication1;

public class JavaApplication1 {

    public static void main(String[] args) {

        double pi = Math.PI;

        System.out.format("%f\n", pi);       
        System.out.format("%.2f\n", pi);     
        System.out.format("%.3f\n", pi);     
        System.out.format("%9.4f\n", pi);  
        System.out.format("%-9.4f\n", pi); 
    }
}


/*
run:

3.141593
3.14
3.142
   3.1416
3.1416   

*/

 



answered Sep 4, 2016 by avibootz

Related questions

1 answer 169 views
1 answer 141 views
2 answers 255 views
1 answer 179 views
179 views asked Jan 12, 2016 by avibootz
1 answer 122 views
122 views asked Apr 1, 2021 by avibootz
3 answers 254 views
...