关于百分比的小花招

做一个上报系统,右下角显示了当前完成的比例.一开始就是以上报数量/总数,四舍五入,直接展示结果

后来想了一下,可能存在问题:四舍五入很可能没有上报完成时,却显示100%,让用户误以为已经完成了工作.

比如996/1000=99.6%,若取整四舍五入,则结果为100%,而这时,还存在没有完成的.

所以,在程序中采用了Math.Floor函数处理.为了保留一位小数,且保证数据不四舍五入,代码如下

Pcnt = Math.Floor((float)sbcount / sumcount * 1000)/10 + "%",

时间: 2024-08-22 06:49:29

关于百分比的小花招的相关文章

一款好用的视频转换gif的小软件——抠抠视频秀

在平常生活中,我们拍下来精彩的视频想要转换为gif动画,或是想要录制网页上的视频.电脑上的鼠标操作等等,大家可以使用以下这款很好用的视频转换gif的小软件——抠抠视频秀,这个软件操作简单方便现在推荐给大家. 1.首先我们运行“抠抠视频秀”软件,界面如下,上面是操作按键区,中间是透明的窗体(后面的向日葵是我的电脑壁纸),下面是信息提示. 2.然后我现预设一下,点击“更多”按键.选择“抓取视频的频率”---“15帧/秒”(这个数值越大,GIF录制的越完整):选择“生成GIF文件的帧频”----“选这

屏幕适配之百分比方案详解

屏幕适配之百分比方案详解 Android设备碎片化十分严重,在开发过程中的适配工作也非常很繁琐,有关屏幕适配的介绍请看之前的文章屏幕适配. 最近看到DrawerLayout,support v4中提供的类,想到对google提供的这些支持库,自己一点都不熟悉,想着看看Google提供的支持库都有什么内容.结果看着看着在最后忽然看到了Percent Support Library.寻思怎么还百分比呢?仔细一看介绍,我擦,真是太有用了. Percent Support Library The Per

两个viewports的故事-第二部分

原文链接:A tale of two viewports — part two 在这个迷你系列中,我将解释viewports和各种重要元素的宽度是如何工作的,比如说<html>元素,窗口以及屏幕. 我们将在本页讨论移动浏览器.如果你是刚刚接触移动端,我建议你首先阅读关于桌面浏览器的第一部分.这会让你在熟悉的环境中循序渐进. 移动浏览器的问题 手机浏览器与桌面浏览器的最大不同就是屏幕尺寸.对于一个基于桌面优化的网站,移动浏览器的显示效果明显不如桌面浏览器,要么缩小后文字太小无法阅读,要么放大后只

Process Stats:了解你的APP如何使用内存

原文地址:http://android-developers.blogspot.com/2014/01/process-stats-understanding-how-your.html?m=1 原作者:Dianne Hackborn, Android framework team 翻译:大苞米,http://blog.csdn.net/a396901990 Android 4.4 KitKat 提出了一个新系统服务,叫做procstats.它将帮助你更好的理解你的app是如何使用内存资源的.P

硅谷投资人秘籍:16个指标避免掉坑

[转自] 网易科技报道 [导语] 以下英文内容来自硅谷风投A16Z的文章<16 Startup Metrics>.介绍如何衡量一家初创公司的真实情况.网易创业Club推荐此文,保留了英文全文,并加上原创中文解说,不是翻译哟.为了便于理解,把中文内容放在相应英文段落的前面.最后,跳过全部英文也不影响阅读的完整性,但在本文中不建议跳过. 本文原文由 A16Z多位投资人集体创作.A16Z是世界知名的顶级风投公司,Skype, Facebook, Instagram, Twitter, Foursqu

Process Stats:了解你的APP怎样使用内存

原文地址:http://android-developers.blogspot.com/2014/01/process-stats-understanding-how-your.html?m=1 原作者:Dianne Hackborn, Android framework team 翻译:大苞米,http://blog.csdn.net/a396901990 Android 4.4 KitKat 提出了一个新系统服务,叫做procstats.它将帮助你更好的理解你的app是怎样使用内存资源的.P

Process Stats:了解你的APP如何使用内存(转)

原文地址:http://android-developers.blogspot.com/2014/01/process-stats-understanding-how-your.html?m=1 原作者:Dianne Hackborn, Android framework team 翻译:大苞米,http://blog.csdn.net/a396901990 Android 4.4 KitKat 提出了一个新系统服务,叫做procstats.它将帮助你更好的理解你的app是如何使用内存资源的.P

angular和vue的对比学习之路

vue-ng 打开vue的中文官网一段关于vue的描述 HTML 模板 + JSON 数据,再创建一个 Vue 实例,就这么简单. 那我么再看下angular中文网 AngularJS是为了克服HTML在构建应用上的不足而设计的.HTML是一门很好的为静态文本展示设计的声明式语言,但要构建WEB应用的话它就显得乏力了.所以我做了一些工作(你也可以觉得是小花招)来让浏览器做我想要的事. 看到这两句引用,心中是否顿时有种感觉,感觉vue会简单易学,angular难学.其实,你是对的,相对来说,如果我

Sass关于颜色函数的乐趣

阅读目录 1. 了解RGB和HSL颜色标准 2. RGB函数 3. HSL函数 4. Opacity函数 5. 其他颜色函数 6. 一个简单的应用 在Sass中,定义了很多现成的函数,可供我们使用.在最初使用Sass的时候,用的最多的颜色函数就是lighten($color, $amount)和darken($color, $amount),对于其他的函数,少之又少,真是弱爆了,有木有. 切图的时候,我的颜色全部是通过PS的吸管工具获取的,之后复制粘贴即可.如果我们熟悉了颜色标准,那以后我们对颜