学习编程一

大数字用BigInteger

浮点数用Bigdecimal

String.valueof(a)//将a转换成字符串的形式,对题目进行存储

+:add()

-:subtract()

*:multiply()

/:divide()

输出带有小数点*100.0

.nextLine()//输入答案,只有录入回车键才结束,保留了其他字符标志,与nextlnt()不同

Biginteger mm=new BigInteger(64,new Random())//64位随机大数字

错题集整体思路:

0、选择浮点数还是大数字的运算

0++、定义几个数组进行存储

1、定义TiMu[]字符串数组存储题目

2、定义answer[]字符串数组存储系统正确答案

3、定义getAnswer[]字符串数组存储输入的答案。进行比较

3++、定义Error[]字符串数组存储错题

4--、定义anError[]字符串数组存储错题的正确答案

4、比较的结果,对错题数量产生变化。

5、比较的结果,对正确的数量产生变化

6、最后进行正确率的计算

7、错题重做,利用anError[]字符串数组输出错题并进行重做

8、将重做结果与anError[]字符串数组输出的答案进行比较

9、再次进行正确率的计算

10、自定义是否结束重做

本文作者:喝着农药吐泡泡o

本文链接:https://www.cnblogs.com/gbrr/p/16705162.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   喝着农药吐泡泡o  阅读(20)  评论(0编辑  收藏  举报
💬
评论
📌
收藏
💗
关注
👍
推荐
🚀
回顶
收起
🔑
点击右上角即可分享
微信分享提示