binoptest.java

来自「纯java操作系统jnode,安装简单和操作简单的个人使用的Java操作系统」· Java 代码 · 共 36 行

JAVA
36
字号
/*
 * $Id: BinOpTest.java,v 1.2 2003/12/02 08:14:39 epr Exp $
 */
package org.jnode.test;

import org.jnode.util.NumberUtils;

/**
 * @author epr
 */
public class BinOpTest {

	public static void main(String[] args) {
		
		final int i1 = 0x00450078;
		final int i2 = 0x45007800;
		final long l1 = 0xAABB220000450078L;
		final long l2 = 0x0022BBAA45007800L;
		
		System.out.println("i1 % i2  =" + NumberUtils.hex(i1 % i2));
		System.out.println("i1 & i2  =" + NumberUtils.hex(i1 & i2));
		System.out.println("i1 | i2  =" + NumberUtils.hex(i1 | i2));
		System.out.println("i1 ^ i2  =" + NumberUtils.hex(i1 ^ i2));
		
		System.out.println("l1 % l2  =" + NumberUtils.hex(l1 % l2));
		System.out.println("l1 & l2  =" + NumberUtils.hex(l1 & l2));
		System.out.println("l1 | l2  =" + NumberUtils.hex(l1 | l2));
		System.out.println("l1 ^ l2  =" + NumberUtils.hex(l1 ^ l2));
		
		System.out.println("l1 >> 3  =" + NumberUtils.hex(l1 >> 3));
		System.out.println("l1 >> 33 =" + NumberUtils.hex(l1 >> 33));
		System.out.println("l1 >>> 3 =" + NumberUtils.hex(l1 >>> 3));
		System.out.println("l1 >>> 33=" + NumberUtils.hex(l1 >>> 33));
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?