Ausgabewert umdrehen

Status
Nicht offen für weitere Antworten.
G

Gast

Gast
Hallo,
ich schreibe gerade ein Programm, das mir Dezimal in Dualzahlen umwandelt.
Es funktioniert auch alles, nur der Ausgabewert ist leider verkehrt herum. Anstatt 110 für die Zahl 6, gibt er 011 aus.
Wie kann ich die Werte, die der Computer ausrechnet und in einen Puffer schreibt, am Ende genau um 180° verdreht ausgeben lassen?

Mfg


Quellcode:
Code:
import java.io.*;
import java.util.*;

public class Mathe
{
   public static void main(String[] args) throws IOException
   {
      double a;
      int j = 0;
      int maxj=1;

    BufferedReader ein = new BufferedReader(new InputStreamReader(System.in));
    System.out.print("Dieses Programm wandelt Dezimalzahlen in Dualzahlen um!");
    System.out.print("Bitte Dezimalzahl eingeben:") ;
      a = Integer.valueOf(ein.readLine()).intValue();
     
    char [] puffer = new char[26];
    
    while(a>=1)
     {
       if(a%2==0)
        {
           puffer[j]='0';
           a = a/2;
           maxj= j;
           j++;
 
        }

       else
        {
          puffer[j]='1';
          a = (a-1)/2;
          maxj= j;
          j++;
       
        }

   }
    for(int l=0; l<maxj ;l++)
      {
        System.out.print (puffer);
      }

  } 
}
 

Bleiglanz

Gesperrter Benutzer
System.out.println(Integer.toString(6,2));

oder bei dir einfach puffer[25-j]='0' (oder auch '1') schreiben
 
G

Guest

Gast
Ich würde einfach die for Schleife abändern.

Code:
for(int l=maxj-1; l>=0; l--)
{
    System.out.print (puffer[l]);
}
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
E Reihenfolge der Werte umdrehen (mittels statischem int-Array Java Basics - Anfänger-Themen 3
Konsii25 Reihen in Java umdrehen Java Basics - Anfänger-Themen 4
B Texte umdrehen Java Basics - Anfänger-Themen 4
T String umdrehen Java Basics - Anfänger-Themen 2
M Array Reihenfolge umdrehen Java Basics - Anfänger-Themen 9
Z Variablen String umdrehen, Variable wird nicht gefunden Java Basics - Anfänger-Themen 6
E Zahl umdrehen? Java Basics - Anfänger-Themen 21
S Rekursives Umdrehen, Spiegeln. etc. von Strings Java Basics - Anfänger-Themen 3
E Zeichenreihenfolge umdrehen Java Basics - Anfänger-Themen 12
1 den Inhalt eines Arrays umdrehen Java Basics - Anfänger-Themen 11
J Array umdrehen Java Basics - Anfänger-Themen 7
J Binärcode - Text umdrehen? Java Basics - Anfänger-Themen 3
T Elemente im Array umdrehen Java Basics - Anfänger-Themen 9
T Ein Feld umdrehen Java Basics - Anfänger-Themen 5
Z Array umdrehen Java Basics - Anfänger-Themen 12
S Polygone umdrehen Java Basics - Anfänger-Themen 15
Y Raute umdrehen Java Basics - Anfänger-Themen 10
J Array umdrehen Java Basics - Anfänger-Themen 3
S Array bei index halbe umdrehen ohne hilfsfeld Java Basics - Anfänger-Themen 13
StrikeTom String umdrehen Java Basics - Anfänger-Themen 4
K Alle noch nicht umgedrehte Karten umdrehen ? Java Basics - Anfänger-Themen 2
J integer vorzeichen umdrehen? Java Basics - Anfänger-Themen 2
Y Vorzeichen umdrehen Java Basics - Anfänger-Themen 13
G rekursiv zahl umdrehen Java Basics - Anfänger-Themen 5
G Dezimalzahl(integer) ziffernweise umdrehen Java Basics - Anfänger-Themen 3
E ZahlenArray umdrehen Java Basics - Anfänger-Themen 14

Ähnliche Java Themen

Neue Themen


Oben