佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1290|回复: 1

要怎样进位

[复制链接]
发表于 6-9-2010 05:57 PM | 显示全部楼层 |阅读模式
public class Question2 {
        public static void main(String[] args) {

                double a =0;
                System.out.println("Fahrenheit\tCelsius");

                for(int i =0;i<=20;i+=2){

                        double c = (a-32)*5/9;
                        c = (int)(c*100)/100.0;
                        a+=2;
                        System.out.println(i+"\t\t"+c);
                }
        }
}

题目要的答案
Fahrenheit      Celsius
0               -17.78
2               -16.67
4               -15.56
6               -14.44
8               -13.33
10              -12.22
12              -11.11
14              -10.0
16              -8.89
18              -7.78
20              -6.67

我的答案
Fahrenheit      Celsius
0               -17.77
2               -16.66
4               -15.55
6               -14.44
8               -13.33
10              -12.22
12              -11.11
14              -10.0
16              -8.88
18              -7.77
20              -6.66

我要怎样换过去
回复

使用道具 举报


ADVERTISEMENT

发表于 7-9-2010 04:35 PM | 显示全部楼层
回复 1# napster86

用math function 来做
  1. System.out.println(i+"\t\t"+Math.round(c));
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 19-11-2025 11:57 PM , Processed in 0.165233 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表