Wie kann ich in Java feststellen, wie oft eine Primzahl p in einem Produkt von Primzahlen q vorkommt?
Danke, martin_d
Wie kann ich in Java feststellen, wie oft eine Primzahl p in einem Produkt von Primzahlen q vorkommt?
Danke, martin_d
Das ist in der StandardAPI nicht enthalten. Musst Du wohl selber was erschaffen.
Denk mal drüber nach...
Lars
ACHTUNG: ersetze Linux durch GNU/Linux an den entsprechenden Stellen
www.macuser.de, MSVC2005 Express und Qt, Qt/Mac installieren
Die Divison Operation kann feststellen, wie oft eine Zahl x in einer Zahl y enthalten ist.
Code:int i = y / x; // x ist i-mal in y enthalten
Qt/KDE Entwickler
Debian Benutzer
Hi!
9 / 2 = 4Zitat von anda_skoa
9 ist aber nicht 2 * 2 * 2 * 2 * ...
GrußCode:int p = 3; // Primzahl int q = 9; // Produkt von Primzahlen if(p > 1) { // p muss Primzahl sein int n = 0; while(0 == q % p) { q /= p; n++; } System.out.println(n); // gibt 2 aus, da 9 = 3 * 3 = 3^2 }
fuffy
Geändert von fuffy (10-02-2005 um 12:24 Uhr) Grund: Variablenbezeichner des OP übernommen
Lesezeichen