Die Programmiersprache Java , wie die meisten anderen Programmiersprachen , enthält alles, was benötigt wird, um die meisten mathematische Berechnungen durchführen . Allerdings müssen Sie noch wissen, wie bestimmte Algorithmen oder Formeln zu arbeiten, um sie in Java zu implementieren. Zum Beispiel können Sie bei der Umsetzung Euclid -Algorithmus in Java , um den größten gemeinsamen Teiler von zwei Zahlen bestimmen. Was Sie brauchen
Java Development Kit ( JDK)
Text Editor
anzeigen Weitere Anweisungen
1
Erstellen Sie eine neue Klasse, um das Programm zu starten . Die Klasse enthält nur eine Hauptfunktion :
Klasse GCD {
public static void main (String [] args ) { }}
2
Nehmen Sie zwei Zahlen und speichert sie in Variablen . Verwenden Sie einen Vergleich , um zu bestimmen , welche Zahl die größte ist und speichern sie in der " größten " Variable. Dann speichern Sie die kleinste in der "kleinste" Variable :
public static void main (String [] args ) {
int x = 226; int y = 7; int größten, den kleinsten ;
if ( x > y) { größten = x; kleinste = y; } else { größten = y; kleinste = x; } }
3
schreiben eine Schleife, die den Algorithmus ausführt. Euklids Algorithmus beginnt , indem man die beiden Zahlen und speichert den Rest aus. Dann teilt die vorherige kleinste Anzahl von Rest , bis der Rest ist entweder Null oder Eins. Wenn der Rest Null ist die vorherige Rest ist der größte gemeinsame Teiler . Wenn der Rest ist eine der beiden Zahlen nicht teilen einen gemeinsamen Teiler : ; ( ! Rest = 0 && Rest = 1) german
Rest = größte % kleinste
while { größten = kleinste ; kleinste = Rest , Rest = größte kleinste % ;}
if ( Rest == 0) {System.out.println (" Die GFD ist " + kleinste ); } else if ( Rest == 1) { System.out.printlin ( " Es gibt keinen gemeinsamen Divisor ");}