Hello,
einfach beantwortet könnte man meinen, dass man nur das double()-Ergebnis der Division mit dem int()-Ergebnis vergleichen müsste.
Aber dieses Problem ist wirklich nicht trivial!
Durch die Abbildung auf Zweierpotenzen haben Computer nun mal eine begrenzte Genauigkeit und durch eine reine Rechnenoperation wirst Du diese Aufgabe also nicht wirklich lösen können.
Du müsstest daher einen Algorithmus für die Primfaktorenzerlegung bemühen, um das Endergebnis zu erzeugen. Wenn man zwei ganze Zahlen miteinander MULTIPLIZIERT kann auch nur eine Ganzzahl wieder dabei herauskommen.
Wenn also Dein Dividend eine Ganzzahl ist, dann könnte das einen Lösungsweg aufzeigen...
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau