import java.text.*; public class c { public static void main(String [] args) { float f = 1.23564f; NumberFormat n = NumberFormat.getInstance(); n.setMaximumFractionDigits(2); String myString = n.format(f); System.out.println(myString); } }
public class ShowNumber { public static void main(String[] args){ int n = 20, i; float root; java.text.DecimalFormat format=new java.text.DecimalFormat("#0.00"); System.out.println("Number SquareRoot"); for (i = 0; i <= n; i = i + 2) { root = (float) Math.sqrt(i); System.out.println(i + " " + format.format(root)); } } }
public class c
{
public static void main(String [] args)
{
float f = 1.23564f;
NumberFormat n = NumberFormat.getInstance();
n.setMaximumFractionDigits(2);
String myString = n.format(f);
System.out.println(myString);
}
}
System.out.println(1.0000001f * 1.0000009f);
System.out.println(1.00000012f * 1.00000092f);
System.out.println(1.000000123f * 1.000000923f);
他们的计算结果都相同
public static void main(String[] args){
int n = 20, i;
float root;
java.text.DecimalFormat format=new java.text.DecimalFormat("#0.00");
System.out.println("Number SquareRoot");
for (i = 0; i <= n; i = i + 2) {
root = (float) Math.sqrt(i);
System.out.println(i + " " + format.format(root));
}
}
}