import java.text.DecimalFormat;
public class TEST{
public static void main(String args[]){
int f;
for(f=0;f<=300;f+=20)
{
int c=(int)((5/9.0)*(f-32));
System.out.println(f+"\t"+c);
}
System.out.println("————保留一位小数————");
for(f=0;f<=300;f+=20){
DecimalFormat d=new DecimalFormat(".#");
float c1=(float)((5/9.0)*(f-32));
String c2=d.format(c1);
System.out.println(f+"\t"+c2);
}
System.out.println("————逆序————");
for(f=300;f>=0;f-=20){
DecimalFormat d1=new DecimalFormat(".#");
float c3=(float)((5/9.0)*(f-32));
String c4=d1.format(c3);
System.out.println(f+"\t"+c4);}
}
}
总结:做除法运算时要注意不能两个整型数相除
保留一位小数可以用格式化DECIFORMAT
public class TEST{
public static void main(String args[]){
int f;
for(f=0;f<=300;f+=20)
{
int c=(int)((5/9.0)*(f-32));
System.out.println(f+"\t"+c);
}
System.out.println("————保留一位小数————");
for(f=0;f<=300;f+=20){
DecimalFormat d=new DecimalFormat(".#");
float c1=(float)((5/9.0)*(f-32));
String c2=d.format(c1);
System.out.println(f+"\t"+c2);
}
System.out.println("————逆序————");
for(f=300;f>=0;f-=20){
DecimalFormat d1=new DecimalFormat(".#");
float c3=(float)((5/9.0)*(f-32));
String c4=d1.format(c3);
System.out.println(f+"\t"+c4);}
}
}
总结:做除法运算时要注意不能两个整型数相除
保留一位小数可以用格式化DECIFORMAT