首页  > 教育解读  > 怎么把整型int转化成二进制

怎么把整型int转化成二进制

2025-05-09 23:11:45
彭老师
彭老师已认证

彭老师为您分享以下优质知识

将整型 `int` 转换为二进制的方法因编程语言和需求不同而有所差异,以下是主要实现方式:

一、Java实现方法

使用内置方法

直接调用 `Integer.toBinaryString(int)` 方法,可快速将整数转换为二进制字符串。例如:

```java

int num = 13;

String binary = Integer.toBinaryString(num); // 输出 "1101"

```

位运算实现

通过循环与操作符 `&` 提取每一位,可自定义位数并补零。例如:

```java

public static String toFullBinaryString(int num) {

char[] chs = new char[Integer.SIZE];

for (int i = 0; i < Integer.SIZE; i++) {

chs[i] = (num & (1 = 0; i--) {

binary[i] = (num & flag) ? '1' : '0';

flag