#BASEBIT08. 交换32位整数的高低半区
交换32位整数的高低半区
交换32位整数的高低半区
题目描述
一个非负整数可以写成 位二进制数。前 位称为高半区,后 位称为低半区。
给定一个 位无符号整数 ,交换它的高半区与低半区,并输出交换后的十进制结果。
输入格式
输入一个整数 。
输出格式
输出交换后的十进制结果。
样例
65536
1
数据范围
。
一个非负整数可以写成 32 位二进制数。前 16 位称为高半区,后 16 位称为低半区。
给定一个 32 位无符号整数 N,交换它的高半区与低半区,并输出交换后的十进制结果。
输入一个整数 N。
输出交换后的十进制结果。
65536
1
0≤N<232。
粤公网安备44195502000195号