byte 转化 kb 为什么要加1023然后除以1024
今天看android 彩信模块中,算附件的大小,传来的值为
msize = 50194
然后,size =(int)(msize +1023)/1024
不知道为什么
[解决办法]
不足1K,返回1K
[解决办法]
1023/1024结果是0 所以只要msize不是正好为1024的倍数,就起作用,与直接+1相比更准确一些
[解决办法]
你也可以认为有余数的话就+1