真正要实现的功能是根据不同分部的完成率以饼状图各自展示,笔者只将最基础的方法予以记录,后续涉及的数组与映射不予说明。

首先我们需要四个变量:已经添加好项目的设计与完成数组,设计总和与完成总和。 一般在数组中添加项目时都需要用到For Each Loop,注意循环结束后再进行累加运算。

添加项目完成后,进行项目累加:

在进行简单的累加后,我们需要将计算完成率时得到的浮点数转换成百分数的形式,需要注意的是,我们需要用到转换为文本(浮点)节点,限制我们的浮点数位数。

其中的四个参数:

Minimum Integral Digits(最小整数位数)、Maximum Integral Digits(最大整数位数)

Minimum Fractional Digits(最小小数位数)、Maximum Fractional Digits(最大小数位数)

在附加百分号后,我们就得到了合适的数值。

关于已知多分项的计划数与完成数,将总完成率与未完成率显示的小功能实现相关推荐

  1. 2、已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列; * 他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直

    题目: /* 2.已知n个人(以编号1,2,3-n分别表示)围坐在一张圆桌周围.从编为k的人开始报数,数到m的那个人出列; 他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到圆桌 ...

  2. R语言使用pwr包的pwr.t.test函数对分组样本数相同的t检验进行效用分析(power analysis)、在已知效应量(effect size)、显著性水平、效用值的情况下计算需要的样本量

    R语言使用pwr包的pwr.t.test函数对分组样本数相同的t检验进行效用分析(power analysis).在已知效应量(effect size).显著性水平(sig).效用值(power)的情 ...

  3. R语言使用pwr包的pwr.t.test函数对分组样本数相同的t检验进行效用分析(power analysis)、在已知效应量(effect size)、显著性水平、样本量的情况下计算假设检验的效用值

    R语言使用pwr包的pwr.t.test函数对分组样本数相同的t检验进行效用分析(power analysis).在已知效应量(effect size).显著性水平(sig).样本量(sample s ...

  4. C语言练习题:据说一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数。已知市斤的数值是公斤数值的两倍。现给定某人身高,请你计算其标准体重应该是多少?

    题目内容: 据说一个人的标准体重应该是其身高(单位:厘米)减去100.再乘以0.9所得到的公斤数.已知市斤的数值是公斤数值的两倍.现给定某人身高,请你计算其标准体重应该是多少?(顺便也悄悄给自己算一下 ...

  5. 鸡兔同笼。已知鸡兔总头数为h,总脚数为f,求鸡兔各有多少只?

    鸡兔同笼.已知鸡兔总头数为h,总脚数为f,求鸡兔各有多少只?  题目:鸡兔同笼.已知鸡兔总头数为h,总脚数为f,求鸡兔各有多少只? 解法一:假设总头数h全部为鸡,程序如下: #include  < ...

  6. 已知鸡和兔的总数量n,总脚数为m。输入n和m,依次输出鸡和兔的数目。如果无解,输出“no answer”。 将下面的代码填写完整。

    撰写人--软工二班--陈喜平 题目描述 已知鸡和兔的总数量n,总脚数为m.输入n和m,依次输出鸡和兔的数目.如果无解,输出"no answer". 将下面的代码填写完整. #inc ...

  7. 算法【二叉树】学习笔记 - 已知结点数计算可构建出多少种二叉树

    算法[二叉树]学习笔记 - 已知结点数计算可构建出多少种二叉树 卡特兰数 相关知识点 排列组合公式 排列 Arrangement 组合 Combination 分步计算 简化 参考资料 题目:已知3个 ...

  8. 如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048。//现在,如果用户输入的是厘米数,那么对应英制长度的英尺和英寸是多少呢?别忘了1英尺等

    //如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048. //现在,如果用户输入的是厘米数,那么对应英制长度的英尺和英寸是多少呢?别忘了1英尺等 ...

  9. 已知IP和子网掩码,计算网络号、主机号、子网个数、可容纳的主机数

    已知 IP 为 180.210.242.131 ,子网掩码为 255.255.248.0,求: 180.210.242.131 的二进制为:10110100.11010010.11110010.100 ...

最新文章

  1. 小白兔写话_聪明的小白兔看图写话
  2. Java中空值处理的感受
  3. 【找实习啊找实习(一)】
  4. 科大星云诗社动态20201216
  5. delphi 打开资源管理器并定位到指定目录下的文件
  6. 服务器nasjava文件共享,办公室文件共享之如何搭建共享服务器或文件共享服务器nas?...
  7. spring Access denied for user ‘xx‘@‘localhost‘ (using password: YES)
  8. PowerDesigner 生成数据字典
  9. js/JavaScript获取IP地址的方法小结
  10. CentOS安装完没有ip地址的解决方法
  11. Spring 拾遗补阙
  12. 计算机网络顺口溜,一到十的顺口溜祝福语
  13. mongodb插入查询速度测试
  14. python turtle画表情包--牛bi
  15. 逆境之中见真章,JASMINER在众多出海企业中脱颖而出
  16. QString自动补全
  17. 个人开发者可以申请微信支付了
  18. android 解压加密zip,zip压缩解压加密器
  19. Oracle学习路线图、11g OCA OCP学习之路
  20. Tyvj 1041 表达式计算2

热门文章

  1. 执行未来计划每日打卡
  2. CGCS2000坐标系和WGS84坐标系的区别与联系
  3. local多个 lua_lua实现多继承 - 达拉崩吧冬的个人空间 - OSCHINA - 中文开源技术交流社区...
  4. MFC对话框程序只运行单个实例 的简单示例
  5. 【顶点计划2】设计思维——我们都是设计思考者
  6. 韩老师设计模式1:7原则。依赖关系3种方法。UML类图6关系。
  7. 程序员一年没休假,想请年假时主管却问道:技术部是缺人了吗
  8. ADS-B显示终端6.8 基本操作视频 更新
  9. 前端每周清单年度总结与盘点
  10. 在Linux下玩魔兽争霸——wine配置