收藏 分享(赏)

java中的移位运算符:,,总结.doc

上传人:myw993772 文档编号:5798538 上传时间:2019-03-18 格式:DOC 页数:2 大小:28.50KB
下载 相关 举报
java中的移位运算符:,,总结.doc_第1页
第1页 / 共2页
java中的移位运算符:,,总结.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

1、java 中的移位运算符:,总结java 中有三种移位运算符 : 右移运算符,num 1,相当于 num 除以 2 : 无符号右移,忽略符号位,空位都以 0 补齐下面来看看这些移位运算都是怎样使用的package com.b510.test; /* 7 * author Jone Hongten create date:2013-11-2 9 * version 1.010 */11 public class Test public static void main(String args) int number = 10; /原始数二进制 16 printInfo(number); numb

2、er = number 1; /右移一位 22 printInfo(number); /*26 * 输出一个 int 的二进制数 27 * param num28 */29 private static void printInfo(int num)30 System.out.println(Integer.toBinaryString(num);31 运行结果为:1010101001010我们把上面的结果对齐一下:43210 位数-1010 十进制: 10 原始数 number10100 十进制:20 左移一位 number = number 1;看了上面的 demo,现在是不是对左移和右移了解了很多了呢对于:无符号右移,忽略符号位,空位都以 0 补齐value num - num 指定要移位值 value 移动的位数。无符号右移的规则只记住一点:忽略了符号位扩展,0 补最高位 无符号右移运算符只是对 32 位和 64 位的值有意义

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 实用文档 > 工作总结

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报