Heim > Backend-Entwicklung > PHP-Problem > So ermitteln Sie in PHP, ob eine Zahl gerade ist

So ermitteln Sie in PHP, ob eine Zahl gerade ist

青灯夜游
Freigeben: 2023-03-15 18:00:01
Original
3889 Leute haben es durchsucht

In PHP können Sie den Restoperator „%“ und den Gleichheitsoperator „==“ verwenden, um festzustellen, ob eine Zahl gerade ist. Die Syntax ist „Wert % 2 ==0“. Eine gerade Zahl ist eine Zahl, die durch 2 teilbar ist. Sie müssen nur „%“ verwenden, um den Rest der angegebenen Zahl durch 2 zu dividieren, und dann „==“ verwenden, um zu bestimmen, ob der Rest 0 ist 0 ist, ist die Zahl eine gerade Zahl.

So ermitteln Sie in PHP, ob eine Zahl gerade ist

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

php bestimmt, ob eine Zahl gerade ist

In PHP, wenn Sie feststellen möchten, ob eine Zahl gerade ist, müssen Sie nur feststellen, ob die Zahl durch 2 teilbar ist.

Mit anderen Worten, es ist die Zahl, deren Rest 0 ist, wenn sie durch 2 geteilt wird.

Verwenden Sie den Restoperator „%“ und den Gleichheitsoperator „==“, um festzustellen, ob eine Zahl durch 2 teilbar ist, also eine gerade Zahl ist.

Implementierungscode:

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
function f($num){
	if($num % 2 == 0){
		echo $num."是一个偶数<br>";
	}
	else{
		echo $num."不是一个偶数<br>";
	}
}
f(2);
f(3);
f(4);
f(5);
f(6);
?>
Nach dem Login kopieren

So ermitteln Sie in PHP, ob eine Zahl gerade ist

Anweisungen:

Der Restoperator „%“ wird verwendet, um den Rest der Divisionsoperation zu ermitteln.

„%“ arbeitet hauptsächlich mit Ganzzahlen, gilt aber auch für Gleitkommazahlen. Wenn die Dividende ($a) negativ ist, ist das erhaltene Ergebnis ebenfalls ein negativer Wert.

Gleichheitsoperator „==", wenn die Werte von $a und $b nach der Typkonvertierung gleich sind, gibt er TRUE zurück, andernfalls gibt er FALSE zurück

Kongruenzoperator „===", wenn $a und Wenn $b nicht nur den gleichen Wert haben, sondern auch die Typen ihrer Werte gleich sind, wird TRUE zurückgegeben, andernfalls wird FALSE zurückgegeben

Es ist wichtig, zwischen „gleich“ und „kongruent“ zu unterscheiden:

  • Equal == vergleicht nur die Werte zweier Variablen

  • Congruence === vergleicht nicht nur die Werte der Ausdrücke auf beiden Seiten des Operators, sondern vergleicht auch die Datentypen ​​und die Datentypen auf beiden Seiten gleich sind, ist das Operationsergebnis TRUE.

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo ermitteln Sie in PHP, ob eine Zahl gerade ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage