In diesem Artikel werden die Ansätze zur Umwandlung einer Ganzzahl mit Java in Binärdatei erörtert.
Wie man eine Ganzzahl mit Java in Binärum umwandelt/umwandelt?
Eine Ganzzahl kann durch Anwenden der folgenden Ansätze in Binary umgewandelt werden:
Ansatz 1: Konvertieren Sie eine Ganzzahl in Java mit „Integer.Taschenstring () ”Methode
Der "Ganze Zahl.Taschenstring ()"Methode gibt ein Zeichenfolgenergebnis des Ganzzahlarguments in"Basis 2”. Diese Methode kann angewendet werden, um einfach die angegebene Ganzzahl in Binärdatum umzuwandeln.
Syntax
öffentlicher statischer String -Tastarystring (Ganzzahl)In der obigen Syntax “,“ganze Zahl”Entspricht der Ganzzahl, die in Binärer umgewandelt werden muss.
Beispiel
Überlegen wir das untergegewalte Beispiel:
int convertVal = 98;Wenden Sie die folgenden Schritte an, wie im obigen Code angegeben:
Ausgang
In dieser Ausgabe ist es offensichtlich, dass der entsprechende binäre Wert berechnet und angezeigt wird.
Ansatz 2: Konvertieren Sie eine Ganzzahl in Java mit „Integer.toString () ”Methode
Der "Ganze Zahl.tostring ()Die Methode wird verwendet, um ein String -Objekt zu geben, das sich auf die “beziehtZahlenobjekt" Wert. Diese Methode kann implementiert werden, um die bereitgestellte Ganzzahl in Binary zu verwandeln, indem die zu konvertierende Basis angegeben wird.
Syntax
Ganze Zahl.toString (int num, int radix)In der oben gegebenen Syntax:
Beispiel
Gehen Sie das untergegebene Beispiel durch, um das diskutierte Konzept zu verstehen:
int convertVal = 72;In den obigen Codezeilen:
Ausgang
Wie Sie sehen, dass die Zahl in "konvertiert wird"Basis 2" entsprechend.
Ansatz 3: Konvertieren Sie eine Ganzzahl in Java mit der „Long Division“ -Methode in Binary
“Lange Division”Ansatz kann verwendet werden, um einfach die angegebene Zahl zu trennen, den Restrest in einem Array anzugreifen und die resultierende Binärdatum durch Iterating durch die" Rest "-Werte in einem Array in umgekehrter Weise anzuzeigen.
Beispiel
Übersicht über die folgende Abbildung, um das Konzept zu beseitigen:
int convertVal = 98;In der obigen Demonstration:
Ausgang
Das resultierende Ergebnis zeigt, dass die gewünschte Anforderung erfüllt ist.
Abschluss
Eine Ganzzahl kann durch Anwenden der “in Binary umgewandelt werdenGanze Zahl.Taschenstring ()”Methode, die“Ganze Zahl.tostring ()Methode oder die “Lange Division" Ansatz. Diese Ansätze können angewendet werden, um die angegebene Ganzzahl direkt in Binary umzuwandeln, indem die Basis zu konvertieren oder die bereitgestellte Ganzzahl durch “durch Teilen von“ durch “umzuwandeln.“2”, Die Restwerte in ein Array platzieren und durch sie iteriert. Dieser Blog wurde über die Ansätze zur Umwandlung einer Ganzzahl in Binärin in Java ausgearbeitet.