java吧 关注:1,247,986贴子:12,727,087
  • 11回复贴,共1

一道简单的JAVA题,初学者求助

只看楼主收藏回复

编写一个应用程序,定义两个float变量C,F。计算公式C=5/9(F-32),计算当F=60,F=90时,输出C的值


1楼2016-07-20 22:34回复
    如果是float类型 5/9为0


    IP属地:广东来自iPhone客户端3楼2016-07-20 23:05
    回复
      5.0/9.0才有值


      IP属地:广东来自iPhone客户端4楼2016-07-20 23:05
      回复
        public class deom {
        public static void main(String[] args) {
        float F;
        double C;
        F=60;
        C=5.0/9.0*(F-32);
        System.out.println("当F=60时,C="+C);
        F=90;
        C=5.0/9.0*(F-32);
        System.out.println("当F=90时,C="+C);
        }
        }


        IP属地:广东5楼2016-07-20 23:09
        收起回复
          严谨一点的话 F应该赋值60.0


          IP属地:广东6楼2016-07-20 23:10
          收起回复
            为什么


            7楼2016-07-21 12:02
            回复