Heim > Backend-Entwicklung > Python-Tutorial > Wie überprüfe ich, ob eine Zahl durch eine andere teilbar ist?

Wie überprüfe ich, ob eine Zahl durch eine andere teilbar ist?

Susan Sarandon
Freigeben: 2024-11-03 00:58:29
Original
513 Leute haben es durchsucht

How Do I Check If a Number Is Divisible By Another?

So bestimmen Sie, ob eine Zahl durch eine andere teilbar ist

Um festzustellen, ob eine Zahl durch eine andere teilbar ist, muss man den Moduloperator verwenden , gekennzeichnet durch das Prozentzeichen (%).

Der Ausdruck n % k == 0 wird nur dann als wahr ausgewertet, wenn n ein exaktes Vielfaches von k ist. Mathematisch gesehen stellt dies den Rest nach der Division dar.

Bei Ihrem ersten Versuch haben Sie Zahlen entweder durch Ganzzahl- oder Gleitkommadivision dividiert, was beides zum Testen der Teilbarkeit ungeeignet ist.

Ganzzahldivision ( z. B. n / 3) erzeugt immer ein ganzzahliges Ergebnis, ohne Rücksicht auf den Rest. Andererseits erzeugt die Gleitkommadivision (z. B. n / 5) einen Gleitkommawert, der technisch gesehen keine ganze Zahl ist, selbst wenn es sich um eine ganze Zahl handelt.

Um dieses Problem zu beheben, verwenden Sie den Modulus-Operator wie folgt:

<code class="python">if n % 3 == 0:
    print('Multiple of 3!')
if n % 5 == 0:
    print('Multiple of 5!')</code>
Nach dem Login kopieren

Dieses Code-Snippet prüft effizient sowohl 3 als auch 5 auf Teilbarkeit und liefert einen klaren Hinweis auf den Teilbarkeitsstatus der Zahl.

Das obige ist der detaillierte Inhalt vonWie überprüfe ich, ob eine Zahl durch eine andere teilbar ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage