位运算的实际应用
来源:互联网 发布:卫衣好看的淘宝店铺 编辑:程序博客网 时间:2024/05/16 19:26
应用场景:开辟四个字节,放入一个数,高位补零。
比如,我们需要把一张图片的长度上传到服务器,但是服务器规定必须用8个字节表示。因此做如下处理:NSData *imageData = UIImagePNGRepresentation(image); Byte byte[] = {0,0,0,0}; // 取第一个8位(从左开始) byte[0] = (Byte)((imageData.length & 0xff000000) >> 24); // 取第二个8位 byte[1] = (Byte)((imageData.length & 0x00ff0000) >> 16); // 取第三个8位 byte[2] = (Byte)((imageData.length & 0x0000ff00) >> 8); // 取最后8位 byte[3] = (Byte)((imageData.length & 0x000000ff)); NSData *data1 = [[NSData alloc] initWithBytes:byte length:4];
阅读全文
1 0
- 位运算的实际应用
- 位运算的实际使用
- java 位运算 和实际应用
- 位运算的应用
- 位运算的应用
- 位运算的应用
- 位运算的应用
- 位运算的应用
- 位运算的应用
- 位运算的应用
- 位运算的应用
- 位运算的应用
- 位运算的应用
- 位运算的应用
- 位运算的应用
- 位运算符的应用
- 关于位运算的应用
- mysql位运算的应用
- 编码集与乱码问题
- hbase-1.2.6完全分布式安装
- Java 8 中函数接口分析
- React Native集成到IOS应用
- WOJ1047-LCS Problem
- 位运算的实际应用
- MATLAB 将jpg图片合成avi视频
- grails设置web.xml
- Shiro(三) 会话管理
- 先码后看 java闭包 侵立删
- 非技术手段获取同学信息
- PHPExcel读取Excel文件出现内存不足
- 比特币协议杂谈(2)
- this指针?const函数?const对象成员?