当前位置:网站首页>输出一个整数的二进制形式
输出一个整数的二进制形式
2022-08-03 14:02:00 【码起来呗】
Description:
输入一个正整数n,输出相应的32位二进制数
Input:
输入一个正整数n(n不超过2的31次方=2147483648)。
Output:
输出n的32位二进制形式
Sample Input:
1000
Sample Output:
00000000000000000000001111101000
HINT
注意要小于2的31次方。
Source
import java.util.Scanner;
public class dayin32wei2jinzhi {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
String[] s=sc.nextLine().split(" ");
int number = Integer.valueOf(s[0]);
print(number);
}
public static void print(int num){
for (int i=31;i>=0;i--){
System.out.print(((num & (1 << i)) == 0) ? "0" : "1");
}
}
}
Results screenshot:
边栏推荐
猜你喜欢
进程通信的方式
162_Power Query 快速合并文件夹中表格之自定义函数 TableXlsxCsv_2.0
微服务的快速开始(nacos)最全快速配置图解
【框架】idea找不到xxx依赖项怎么办
Ansible中的角色使用
DAY19(DAY20、DAY21拓展):SQL 注入
鸿湖万联扬帆富设备开发板正式合入OpenHarmony主干
[A summary of the sorting and use of activation functions in deep learning]
Nature, Cell都在用的Relia Tech 抗原亲和纯化LYVE1抗体
Nanoprobes Ni-NTA-Nanogold——用于 His 标签标记和检测
随机推荐
网络通信的过程
W11或W10系统如何进行休眠?
硬件业务收入下滑,为了赚钱,苹果暧昧对待流氓软件和增加广告了
15年软件架构师经验总结:在ML领域,初学者踩过的5个坑
ITSM软件与工单系统的区别是什么?
scala安装包
函数柯里化
中国菜刀原理与实践
数字孪生的4个最佳实践
进程通信的方式
利用 NFT 释放网站的潜力
js单线程及事件循环、宏任务和微任务
Role usage in Ansible
162_Power Query 快速合并文件夹中表格之自定义函数 TableXlsxCsv_2.0
设计思维 | 详看设计工作坊Workshop的11个关键技巧
【框架】idea找不到xxx依赖项怎么办
网络数据集-骨干网和校园网-IP流量
The Chinese Embassy in Nigeria issued an emergency safety warning for the area near Zuma Rock in Abuja
DAY19(DAY20、DAY21拓展):SQL 注入
阿里大牛最新总结分享的高并发编程核心笔记(终极版),高并发系统架构场景一应俱全