JAVA-Problem: Hexadezimalzahlen umwandeln (Binär, Dezimal)

Hey Leute, ich habe als frischer Informatikstudent ein kleines Problem.

Die Aufgabe lautete: Wenn ich etwas eingebe, beispielsweise eine Dezimalzahl, dann soll dafür die jeweilige Hexadezimal-, Binär- oder Oktalzahl ausgegeben werden. Ein Programm für eine Binär- und Dezimalzahleingabe habe ich schon geschrieben. Diese verschiedenen Eingaben sollen nacheinander funktionieren, d.h. das folgende Programm muss dann nur noch in das Hauptprogramm gebracht werden, was denke ich kein Problem sein wird.

Problem: Eine Hexadezimalzahl kann eine Zahl oder ein Buchstabe sein, deshalb konnte ich für die einzugebende Zahl kein "int" nehmen. Ich habe jedoch keinerlei Ahnung wie ich das Programm dazu bringen kann einen String als int zu sehen... Ich habe deshalb etwas versucht was jedoch aus irgendeinem Grund nicht funktioniert. im Hauptprogramm habe ich Integer.toBinaryString(), Integer.toHexalString etc. verwendet.

Kann mir jemand das Brett vor dem Kopf entfernen? (bzw. den Denkfehler beheben....)

PROGRAMM:

import java.util.Scanner;

public class ZahlensystemHex {

public static void main(String[] args) 
{
     Scanner sc1 = new Scanner(System.in);


     System.out.println("Bitte geben Sie eine Zahl hexadezimal ein");


     String hex = sc1.next(); 


     int hex1 = Integer.parseInt(hex, 16); 
     System.out.println("Dezimal: " + Integer.toString(hex1));
     System.out.println("Binär: " + Integer.toBinaryString(hex1));


     sc1.close();
}

}

Computer, Software, programmieren, Java, Eclipse, Informatik
PC Leistung hat sich verschlechtert?

Hallo, habe das Problem ,dass sich die Leistung meines PC´s in den letzten 2 Jahren deutlich , wenn auch schleichend verschlechtert hat. Ich konnte " damals " z.B. Call of Duty Modern Warfare 2 in HD spielen und hatte dabei eine stabile FPS Rate. Mittlerweile habe ich selbst selbst, wenn ich t LoL - ein grafisch weniger anspruchsvolles Spiel- spiele nur eine sehr geringe FPS Rate , habe bereits die Grafikeinstellungen extrem herruntergeschraubt, hat sich trotzdem nicht gebessert. Folgendes habe ich bereits gemacht:

Grafikkartentreiber geupdatet unnötige Spiele / Programme deinstalliert ( 86% der Festplatte sind frei !) Gamebooster installiert ( Gamebooster schließt unnötige Prozesse während man spielt umso mehr CPU Kapazität freizustellen) PC entstaubt

Ich habe noch vor die Festplatte zu defragmentieren, laut diverserer Foren sollte ich mir davon aber nichts versprechen. Des weiteren wollte ich den Autostart aufräumen, weiß aber gar nicht , welche Programme ich da rausnehmen darf, habe keine Ahnung und möchte nichts kaputt machen.

Hier ein paar Daten zu meinem PC , wenn mehr benötigt bitte drunter schreiben was und wo ich das finde :D.

Windows XP Home Edition (32 bit) Service Pack 3 4GB Arbeitsspeicher AMD Athlon (tm) 64 X2 Dual Core Prozessor 4800+ Geforce 275GTX.

Mir ist bewusst ,dass der PC " nicht das wahre ist ", dennoch Frage ich mich wie es sein kann, dass die Leistung so rapide abgenommen hat. Konnte keinen von irgendwelcher Hardware feststellen. Bin dankbar für eure Hilfe.

Computer, Computerspiele, Software, Technik, Leistung, Hardware, Elektronik

Meistgelesene Beiträge zum Thema Software