Heim  >  Artikel  >  Backend-Entwicklung  >  PHP-Algorithmus-Übung 5: Bestimmen Sie, ob eine Zahl ein Vielfaches einer angegebenen Zahl ist

PHP-Algorithmus-Übung 5: Bestimmen Sie, ob eine Zahl ein Vielfaches einer angegebenen Zahl ist

藏色散人
藏色散人Original
2021-08-10 09:24:046226Durchsuche

Hallo ~ Dieser Artikel führt Sie weiterhin in die PHP-Grundalgorithmusreihe ein. Im vorherigen Artikel „PHP-Algorithmus-Übung 4: Multiplizieren Sie die entsprechenden Elemente zweier gegebener Listen“ habe ich Ihnen vorgestellt, wie Sie zwei entsprechende Elemente multiplizieren Freunde, die Interesse daran haben, können sich darüber informieren. Kommen wir nun zum Thema dieses Artikels gegeben Ist eine positive Zahl ein Vielfaches von 3 oder 7?“


Natürlich können 3 und 7 hier nach Belieben ersetzt werden. Dies ist nur ein Beispielproblem ~

Ich frage mich, ob Sie Ideen zur Umsetzung dieses Problems haben.

Das Folgende ist meine Implementierungsmethode:

PHP-Code wie:

<?php

function test($n)
{
    return $n % 3 == 0 || $n % 7 == 0;
}

var_dump(test(3));
var_dump(test(14));
var_dump(test(12));
var_dump(test(37));

Wir führen die Datei direkt aus und das Ergebnis der Ausgabebeurteilung lautet:



Es ist ersichtlich, dass im obigen Beispiel die Die von uns angegebenen Beurteilungsdaten lauten jeweils 3, 14, 12 und 37, und die Beurteilungsergebnisse sind wahr, wahr, wahr und falsch.

Offensichtlich sind 3, 14 und 12 Vielfache von 3 oder 7, aber 37 ist weder ein Vielfaches von 3 noch von 7, daher ist das Urteilsergebnis korrekt. PHP-Algorithmus-Übung 5: Bestimmen Sie, ob eine Zahl ein Vielfaches einer angegebenen Zahl ist

Hier müssen Sie hauptsächlich die arithmetischen Operatoren in PHP beherrschen

% (modulo): x % y, was bedeutet, dass der Rest von x durch y geteilt wird; bedeutet, wenn x gleich y ist, dann gib „true“ zurück;

%及比较运算符==和逻辑运算符||Anhang: Das Konzept der Vielfachen

①Wenn eine ganze Zahl gleichmäßig durch eine andere ganze Zahl geteilt werden kann, ist diese ganze Zahl ein Vielfaches der anderen ganzen Zahl. Beispielsweise ist 15 durch 3 oder 5 teilbar, also ist 15 ein Vielfaches von 3 und ein Vielfaches von 5.

②Der Quotient, der sich aus der Division einer Zahl durch eine andere Zahl ergibt. Zum Beispiel ist a÷b=c, das heißt, a ist ein Vielfaches von b. Zum Beispiel: A÷B=C, man kann sagen, dass A gleich C mal B ist.

③ Es gibt unzählige Vielfache einer Zahl, was bedeutet, dass die Menge der Vielfachen einer Zahl eine unendliche Menge ist. Hinweis: Eine Zahl allein kann man nicht als Vielfaches bezeichnen, man kann nur sagen, wer ein Vielfaches von wem ist.

Abschließend möchte ich jedem das neueste und umfassendste „

PHP-Video-Tutorial“ empfehlen ~ Kommen Sie und lernen Sie!

Das obige ist der detaillierte Inhalt vonPHP-Algorithmus-Übung 5: Bestimmen Sie, ob eine Zahl ein Vielfaches einer angegebenen Zahl ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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