数学在我们的应用是基本的,买菜的时候看到商品单价*想要购买的数量即可在心中大致得出需要付款的金额,提前计算一下可以避免结算时兜里钱不够的尴尬。那么遇到庞大的数额时,我们使用计算器来辅助进行计算,比如会计早期都是算盘打得飞起的算盘手,现在电子计算器的普及他们也能玩的非常的6。有时候需要我们处理的问题不光是只有简单的逻辑,复杂的业务就连计算器也是处理不了的,这时候我们的编程语言就可以派上用场了。

前些日子我就遇到这样一个问题,我比较喜欢玩DNF地下城与勇士这个游戏,它有一个BUFF换装系统,我需要一件装备,但是小编我是穷人啊!没办法像土豪一样花钱直接购买,所以打算自己做一件。麻烦来了,制作该装备的过程有点复杂。

就是这个装备,白色气息。它可以让我的瞎子号LV30技能+1,就是buff技能杀意波动,这个装备奶妈也可以用。但是这个装备是怎么获得的呢?规则是这样的

大家看到这里需要使用2000个七彩转移晶石购买,转移晶石可以通过杀怪和开包得到,我选择的是开包,因为打怪真的太累了。开包可以随机得到红色,蓝色,白色,黑色,金色,七彩转移晶石,我们需要使用的是七彩转移晶石,其他颜色的晶石可以通过一定比例来兑换成七彩转移晶石,为了使开包的时候这几种晶石兑换后的个数整好为2000,节约一些金币,我使用Java语言编写了下面的代码。

定义每种颜色晶石的变量,根据游戏内的规则每个晶石一1:3的比例可以兑换成为下一种颜色晶石,得出下面的count算法。使用最低级的颜色/3以此类推最后得到的就是七彩转移晶石的数量,Java语言的一个特点就是除法会自动取整不需要对小数进行处理,所以直接得出的结果就是正确的七彩转移晶石数量,最后按照注释中的顺序将游戏里的晶石数量依次输入然后执行方法就能快速计算出最后的七彩晶石数量啦,是不是很方便呢?因为用笔算或者心算的真的很容易混乱,我把java当做是一种辅助工具,除了做web项目外在一些小型的复杂问题上也能应用的如鱼得水。

最后给大家看一下本萌新的光环,听说属性不太好 以后准备扔掉啦。

其实不光是游戏中,比如说超市点货,收银中往往也有编程语言大展拳脚的地方,有一个专业名词用来描述这种用途的程序叫做"进销存应用管理系统",它是一种集成了多种复杂功能的应用管理系统,还有不同应用场景的各种各样的系统,它们的存在就是为了解决我们生活中的问题的!

那么大家遇到类似的问题还在用心算的这种低效率的本办法吗,还是和小编一样机智的通过自己的技能解决实际问题呢

举报/反馈

最适合用计算机编程来解决,计算机编程语言轻松解决生活中的问题 你会用吗?...相关推荐

  1. 计算机编程免费ppt,计算机编程与C概述课件.ppt

    <计算机编程与C概述课件.ppt>由会员分享,提供在线免费全文阅读可下载,此文档格式为ppt,更多相关<计算机编程与C概述课件.ppt>文档请在天天文库搜索. 1.第1章 计算 ...

  2. 计算机编程学英语词汇,计算机编程 常用术语英语词汇大全

    原标题:计算机编程 常用术语英语词汇大全 第一部分.计算机算法常用术语中英对照 Data Structures基本数据结构 Dictionaries字典 Priority Queues堆 Graph ...

  3. 计算机编程术语理解,计算机编程常用术语中英对照

    计算机编程常用术语中英对照 A A -Z Zﻫ 目录 计算机编程常用术语 A-Z A 误错ﻩ 错误! 未定义书签. B 7 ﻩC 误错ﻩ 错误! 未定义书签. D .................. ...

  4. 计算机编程英语发音,计算机编程常用英语

    Data Structures 基本数据结构 Dictionaries 字典 Priority Queues 堆 Graph Data Structures 图 Set Data Structures ...

  5. 学计算机编程难吗,计算机编程入门 计算机编程难学吗

    计算机编程入门 计算机编程难学吗?有很多人在一开始学习计算机编程时都会有疑问,编程难学吗?零基础可以学编程吗?如何入门?一般要学习多久?其实,我认为编程最重要的是入门,如果你入门的时候有一个好的学习方 ...

  6. 英语计算机编程文档,计算机编程常用英语

    计算机编程常用英语, 专为编程者,查阅之用. 计算机编程常用英语 2009年08月19日 星期三 下午 09:40 .access 访问.存取.通路.进入 adjacency list method ...

  7. 计算机编程课英语,计算机编程及常用术语英语词汇大全课件.doc

    计算机编程及常用术语英语词汇大全课件 第一部分.计算机算法常用术语中英对照 Data Structures 基本数据结构 Dictionaries 字典 Priority Queues 堆 Graph ...

  8. 如何用计算机编程算题,计算机二级Web程序设计章节练习题

    计算机二级Web程序设计章节练习题 二级定位为程序员,考核内容包括公共基础知识和程序设计.所有科目对基础知识作统一要求,使用统一的公共基础知识考试大纲和教程.这是小编提供的计算机二级Web程序设计章节 ...

  9. 计算机 编程 教程 pdf,计算机专业教程-第3章编程接口介绍.pdf

    下载 第3章 编程接口介绍 • DB2 UDB应用程序概述 • 嵌入S Q L编程 • CLI/ODBC应用程序 • JAVA应用程序 • DAO .R D O .A D O应用程序 本章将介绍对DB ...

最新文章

  1. nginx 配置并发数限制
  2. Centos 6.3 修改xorg.conf后 启动失败
  3. java中的枚举类_java中的枚举类型
  4. 【pyqt5学习】——containers相关控件(tab widget、scroll area、stack widget、tool box、MDI area、dock widget)
  5. 您的JVM是否泄漏文件描述符-像我的一样?
  6. 建立单链表 单链表的插入_单链列表插入
  7. python Counter ^
  8. Java命名规范+常量定义方法
  9. 一天搞懂深度学习—学习笔记3(RNN)
  10. Photoshop CS3 Dreamwaver教程集合
  11. spring自带的md5加密工具
  12. ai跟随路径_怎么在ai中创建文本路径?Ai中怎样沿路径创建文本?
  13. ls命令显示颜色含义详解
  14. android维持登录状态
  15. Jetty9开发(1)
  16. 无人驾驶技术——YOLO目标检测
  17. 匈牙利算法与python实现
  18. ASFF的TensorFlow2实现
  19. Java+SSM足球联赛管理系统(含源码+论文+答辩PPT等)
  20. python简单绘图(根据表格绘制曲线图)

热门文章

  1. c语言计算每一年的母亲节是哪一天
  2. 女巫 3D角色 | 国外3D设计师DurontoRakib
  3. 基于LSTM的哔哩哔哩股票预测·超详细教程
  4. 配置简单的Git服务器
  5. 图层样式之:混合选项
  6. CDH gateway 不适用
  7. 宠萌之家技术支持网站
  8. apk放到 服务器之后无法下载,怎么办
  9. 西安的 Gopher 们,有一条关于 Meetup 的好消息请注意查收
  10. 教你怎样把在网上看到的视频下到电脑上