十进制转32位二进制(Java)
十进制转32位二进制(Java)
一、题目
输入一个正整数N,输出一个32位的二进制数(例如输入2,输出前面30个0+10)
如下图所示
二、代码实现
text3.java
package ch03;
import java.util.Scanner;
import ch03.SqStack;
public class Test3 {
/**
* @author 春
* @num ……
* @text 2.输入一个正整数N,输出一个32位的二进制数(例如输入2,输出30个0+10)
*/
public static void main(String[] args) throws Exception {
Scanner scan = new Scanner(System.in);
System.out.print("输入十进制数为:");
int Dec = scan.nextInt();
SqStack test = new SqStack(32);
test.bin(Dec);
System.out.print("输出的二进制为:")