Hey Community,
bin schon seit längerem auf der Suche nach einem kompetenten Forum in Sachen Java-Programmierung. Naja, zu meinem Thema
:
Ich versuche mich gerade dabei eine Verschlüsselung zuschreiben. Habe mir dazu schon viele bekannte Wege angeschaut und mich für das Hexadezimalsystem entschieden.
Für die, die es nicht kennen:
Hexadezimalsystem ? Wikipedia
Mein Code funktioniert nicht. Hat einer von euch eine iDee?
Danke schonmal vorab!
Greets
-iCoholiX-
PS: Ich weiß, dass Java diese Umrechnung von Haus aus schon unterstützt, dennoch möchte ich diese Methode separat haben
.
bin schon seit längerem auf der Suche nach einem kompetenten Forum in Sachen Java-Programmierung. Naja, zu meinem Thema
Ich versuche mich gerade dabei eine Verschlüsselung zuschreiben. Habe mir dazu schon viele bekannte Wege angeschaut und mich für das Hexadezimalsystem entschieden.
Für die, die es nicht kennen:
Hexadezimalsystem ? Wikipedia
Java:
import java.util.*;
public class Bllaaaaaa
{
static void main(String[] args)
{
int input;
String[] n = new String[0];
double[] z = new double [0];
Scanner s = new Scanner(System.in);
System.out.println("Zahl eintippen");
input = s.nextInt();
for (int d=0; input==0; d++)
{
int i;
//Schritt 1
for(i = 0; i<10;i++)
{
if(input<Math.pow(16, i))
break;
}
System.out.println(i);
//Schritt 2
z = new double[n.length+1];
//a16 = Math.pow(16, i-1);
z[d]= input / (Math.pow(16, i-1));
//Schritt 3
input -= (Math.pow(16, i-1));
}
for(int zähl=0; zähl < z.length; zähl++)
{
System.out.println(z[zähl]);
}
}
}
Mein Code funktioniert nicht. Hat einer von euch eine iDee?
Danke schonmal vorab!
Greets
-iCoholiX-
PS: Ich weiß, dass Java diese Umrechnung von Haus aus schon unterstützt, dennoch möchte ich diese Methode separat haben
Zuletzt bearbeitet: