Heim  >  Artikel  >  Backend-Entwicklung  >  Ist „%“ ein Operator, der nur für Ganzzahloperationen in einem C-Programm verwendet werden kann?

Ist „%“ ein Operator, der nur für Ganzzahloperationen in einem C-Programm verwendet werden kann?

烟雨青岚
烟雨青岚Original
2020-07-06 10:03:2715092Durchsuche

In C-Programmen ist „%“ ein Operator, der nur für Ganzzahloperationen verwendet werden kann. „%“ ist der Restoperator (oder Rest) in der C-Sprache, was bedeutet: Teilen Sie den Wert eines Ausdrucks durch den Wert eines anderen Ausdrucks und geben Sie den Rest zurück. Die grundlegende Syntax lautet „Ergebnis = Zahl1 % Zahl2“.

Ist „%“ ein Operator, der nur für Ganzzahloperationen in einem C-Programm verwendet werden kann?

In C-Programmen ist „%“ ein Operator, der nur für Ganzzahloperationen verwendet werden kann.

„%“ bedeutet: Den Wert eines Ausdrucks durch den Wert eines anderen Ausdrucks dividieren und den Rest zurückgeben.

Die Syntax lautet:

result = number1 % number2

Parameter

Ergebnis einer beliebigen Variablen.

Zahl1 Beliebiger numerischer Ausdruck.

Zahl2 Beliebiger numerischer Ausdruck.

Erklärung

Der Modulo- (oder Rest-)Operator dividiert Zahl1 durch Zahl2 (und rundet die Gleitkommazahl auf eine ganze Zahl) und gibt dann nur den Rest als Ergebnis zurück.

Zum Beispiel ist im folgenden Ausdruck A (Ergebnis) gleich 5.

A = 19 % 6.7

Empfohlenes Tutorial: „C-Sprache

Das obige ist der detaillierte Inhalt vonIst „%“ ein Operator, der nur für Ganzzahloperationen in einem C-Programm verwendet werden kann?. 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