随笔分类 -  位运算

摘要:1、判断一个数是奇数还是偶数 x&1 == 0 ? "偶数" : "奇数" 若一个数是奇数则,其该数的二进制表示中的末位必是1,否则末尾必是0。 2、判断一个数是否是2的n次幂 x&(x-1) == 0 ? "是" : "否",其中x!=0 如果是2的n次幂,则此数用二进制表示时只有一位是1,其它都 阅读全文
posted @ 2016-03-06 21:52 qingyezhu 阅读(324) 评论(0) 推荐(0)
摘要:普通的方法:package com.wangzhu.njupt;import java.io.BufferedInputStream;import java.io.IOException;import java.io.StreamTokenizer;/** * 由于输入的数在1~100000之间,故... 阅读全文
posted @ 2014-10-03 17:22 qingyezhu 阅读(220) 评论(0) 推荐(0)