Ausgabe Binärdarstellung

Problem Beschreibung
  Eingang integer [-128.127] darin und gibt die binäre Darstellung. Tipps können mit Bit & verwendet werden
Eingabeformate
  7: Beispiel
Ausgabeformat
  Beispiel: 00000111
Probeneingang
eines Eingang Beispiel , um die Anforderungen des Themas.
Beispiel:
7
Beispielausgabe
entsprechend dem Ausgang der Eingangsprobe oben.
Beispiel:
00000111
Größe der Daten und der vereinbarten
  Eingabedatenbereich jeder Nummer.
  Beispiel: 0 <n, m <100 , 0 < = die Anzahl von jeder Matrix <= 1000.
 
  Das Problem ist nicht im Detail ausgedrückt

在这里插入代码片
package Main;

import java.math.BigInteger;
import java.util.*;

public class Main {
	public static void main(String []args)
	{Scanner input= new Scanner(System.in);
	int n= input.nextInt();
	int v=n;
	String s="";
for(int i=0;i<7;i++)
{s=(n&1)+s;
n=n>>1;
}
if(v>=0)
System.out.print(0+s);
else
	System.out.print(1+s);	

	}
	
	
}

Außen alternativer API Ansatz

在这里插入代码片
public void function1(int n){
     String result = Integer.toBinaryString(n);
     //int r = Integer.parseInt(result);
     //System.out.println(r);
     System.out.println(result);
 }
Veröffentlicht 130 Originalarbeiten · erntete Lob 16 · Ansichten 30000 +

Ich denke du magst

Origin blog.csdn.net/feiqipengcheng/article/details/104596630
Empfohlen
Rangfolge