Ich muss eine Klasse machen, die eine gegebene Zahl in Basis 10 in Basis 16 umsetzt. Hier ist mein Code soweit, der funktioniert ABER ich muss den Algorithmus MANUELL tun, kann mir jemand Anleitung geben Kann ich das manuell machen? dankeBasis 10 in Basis 16 umwandeln
import com.sun.org.apache.xpath.internal.SourceTree;
import java.util.LinkedList;
import java.util.Scanner;
/**
* Created by TudorV on 24/06/2016.
*/
public class Main {
public static void main(String[] args) {
Scanner scn = new Scanner(System.in);
int number;
System.out.println("Enter a number: ");
number = scn.nextInt();
// String string = scn.nextLine();
System.out.println("Your number is: " + number);
String output ="";
output = Integer.toString(number, 16);
System.out.println("output is: " + output);
}
}
Der Operator% arbeitet als Modulo-Operator, dh er gibt den Rest einer ganzzahligen Division zurück. Das ist alles, was Sie für Ihre Hausaufgaben wissen müssen. – Aziuth