Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

bitOperation

简介

位运算示例:与、或、非、异或、左移、右移、byte与int进行位运算时的类型转换,的位操作运算

说明

运行BitOperationTest.java main方法 运行结果:

=====与运算====
00000011
00000010
结果:
00000010

=====或运算====
00000011
00000010
结果:
00000011

=====非运算====
00000010
结果:
11111101

=====异或运算====
00000011
00000010
结果:
00000001

=====左移位运算====
10000011
左移动3位
00011000

10000011
左移动8位
00000000

=====右移位运算====
10000011000000000000000000000000
负数有符号右移动3位
11110000011000000000000000000000

01000011000000000000000000000000
正数有符号右移动3位
00001000011000000000000000000000

10000011000000000000000000000000
负数无符号右移动3位
00010000011000000000000000000000

01000011000000000000000000000000
正数无符号右移动3位
00001000011000000000000000000000