如果要在计算过程中,如果遇到有常数参与的计算,将常数加上 .0 之后才能使输出结果是正常的浮点数据。
import java.util.Scanner;
public class Main
{
   public static void main(String[] args)
   {
       Scanner in = new Scanner(System.in);
       double f = in.nextDouble();
       double c = (5.0/9.0)*(f-32.0);        //说的就是这一行
       System.out.printf("%.3f",c);
       
   }
}