进制转化类
悠然顾屿
来杯唯有珍珠的奶茶
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
判断所给数字是否是2的幂
给定一个x,判断x是否为2的幂 (1<=x<=1000) 例如 2 4 8 16都是 如果你对二进制比较了解,你会发现一个很有规律的现象,但凡是2的幂,其二进制有且只有一个1(最高位),其他位都是0。 1——1 2——10 4——100 8——1000 16——1000 利用这个特点,可以很快地判断出结果。 public class ...原创 2019-12-20 14:57:48 · 454 阅读 · 0 评论 -
B.Asia区域制——
二进制数据是用 0 和 1 两个数码来表示的数.它的基数为 2 ,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现. 十六进制(简写为hex或下标 16 )在数学中是一种逢 16 进 1 的进位制.一般用数字 0 到 9 和字母 A 到 F(或 a ~ f )表示,其中: a ~ f 表示 10 ~ 15 ,这些称作十六进制数字. 请将给定的二进制...原创 2019-05-06 19:47:16 · 337 阅读 · 0 评论 -
ZZULIOJ 1068二进制数
题目描述 将一个二进制数,转换为对应的十进制数。 输入 输入一个二进制数,以回车结束。该二进制数为正数,长度不超过31。 输出 输出一个整数,为该二进制数对应的十进制数。 样例输入 Copy 100000000001 样例输出 Copy 2049 提示 (1) 整数运算尽量避免pow之类的double类型函数,以免截断取整带来错误。 (2)可使用递推思想,充分利用中...原创 2019-05-06 19:51:42 · 5332 阅读 · 1 评论 -
ZZULIOJ 1067有问题的里程表
题目描述 某辆汽车有一个里程表,该里程表可以显示一个整数,为该车走过的公里数。然而这个里程表有个毛病:它总是从3变到5,而跳过数字4,里程表所有位(个位、 十位、百位等)上的数字都是如此。例如,如果里程表显示339,汽车走过1公里之后,该里程表显示350。 输入 输入一个整数num,表示里程表显示的数值,1 < num < 1000,且一定不含整数4。 输出 输出一个整数,为...原创 2019-05-16 15:14:42 · 1151 阅读 · 4 评论
分享