2017-04-22 2 views
-5

Ich würde gerne wissen, wie ich eine Funktion mit dem Namen void maximal überladen kann, um das Maximum von zwei ganzzahligen oder zwei doppelten Zahlen zu finden. Wenn Sie eine Integer- und eine Double-Number-Funktion übergeben, sollte das Double vs int oder int vs double gedruckt werden. Und in diesem Fall sind Vergleiche nicht erlaubt und der Benutzer sollte nicht nach Eingabe gefragt werden.Vergleich der Datentypen ohne Vergleiche

+1

Veröffentlichen Sie Ihren aktuellen Versuch oder zeigen Sie zumindest einen Forschungsaufwand. – nitronoid

Antwort

0

Ich schlage vor, dass Sie eine Zahl von einer anderen subtrahieren, dann überprüfen Sie das Vorzeichen des Ergebnisses, d. H. Ist es positiv, negativ oder Null, und basierend darauf bestimmen, welche größer war.

Verwandte Themen