您的位置:首页 > 编程语言

编写代码时 “字节单位”转换为”KB单位”的方法

2018-01-30 10:15 253 查看
在编写代码过程中遇到单位转换经常用这种方法:

sendKB = (SendMsgTrafficTotal + 1023)
/ 1024;
//change to KBytes

原因:

四省五入类似,但是采用进1法,不足1K,返回1K

1023/1024结果是0 所以只要size不是正好为1024的倍数,就起作用(结果加1),与直接+1相比更准确一些,你也可以认为有余数的话就+1
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: