设计一个程序,验证1.8e3f,1.6f,9F这三个数的表达形式是否正确

设计一个程序,验证1.8e3f,1.6f,9F这三个数的表达形式是否正确

1 个回答

MishaelSek

提问:设计一个程序,验证1.8e3f,1.6f,9F这三个数的表达形式是否正确

网友回答:

你要用什么语言写这个程序?这三个数是符合什么语言的语法?

以下是JAVA的,因为这3个常数都是JAVA合法的浮点,所以我加了个11a

参考程序

static void test(String num) {        try {            Double.parseDouble(num);        }        catch(Exception e)  {             System.out.println(num+"非法");             return ;        }        System.out.println(num+"合法");    }    public static void main(String[]args) {        test("1.8e3f");        test("1.6f");        test("9f");          test("11a");    }
测试结果

  • 1 关注
  • 0 收藏, 浏览
  • 提出于

相似问题