问题3:java中用非科学计数法输出int、float、double等类型数据:
System.out.printf("my name is %s",name);
代码:
package p1;
/**
* This is document explain
* @author xubo601450868
* @version v1.0
* @since v1.0
* test
* */
public class test2 {
public static void main(String[] args) {
long l3=1L;
int i3=1;
for (int i=1;i<60;i++){
l3=l3*2;
i3=i3*2;
}
float f3 =l3;
System.out.println(i3);
System.out.println(l3);
System.out.println(f3);
System.out.printf("my data is %f",f3);
}
}
输出:
0
576460752303423488
5.7646075E17
my data is 576460752303423490.000000
其他数据类型以此类推