2023.09.27

  今天主要进行了四则运算
FileReader f=null;//创建文件读取对象
        BufferedReader f1=null;//创建字符流读取对象
        File file=new File("src//err_list.txt");
        try {
            f=new FileReader(file);
            f1=new BufferedReader(f);
            String str=null;
            int i=0;
            while((str=f1.readLine())!=null) {
                System.out.print((i+1)+". "+str+"=");
                double p_ans=sc.nextDouble();
                double e_ans=Double.parseDouble(cal(str));
                if(Math.abs(p_ans-e_ans)>0.01)
                {
                    e_numplus++;
                    n_e[i]++;
                }
                h_qplus++;
                i++;
            }
        }
        catch(Exception e)
        {
        }
        finally {
            try {
                f1.close();
                f.close();//关闭文件
            } 
            catch (Exception e2) 
            {
            }
        }
    }

 

的书写,熟悉了文件操作的流程和对浮点数,大数,以及对有括号的运算
posted @ 2023-09-27 22:36  new菜鸟  阅读(17)  评论(0)    收藏  举报