Wie finde ich den Rest einer Division in C?

8

Wie kann man am besten herausfinden, ob die Division zweier Zahlen einen Rest ergibt? Nehmen wir zum Beispiel an, ich habe ein Array mit Werten {3,5,7,8,9,17,19}. Jetzt muss ich den perfekten Teiler von 51 aus dem obigen Array finden. Gibt es einen einfacheren Weg, dies zu lösen?

    
Vivek 09.08.2011, 09:24
quelle

3 Antworten

16

Sie können den Operator % verwenden, um den Rest einer Division zu finden und das Ergebnis mit 0 zu vergleichen.

Beispiel:

%Vor%     
Mircea Nistor 09.08.2011, 09:26
quelle
4

Mit dem Modulo-Operator % wird der Rest zurückgegeben.

%Vor%     
MByD 09.08.2011 09:25
quelle
1

Alle obigen Antworten sind korrekt. Geben Sie einfach Ihren Datensatz an, um den perfekten Teiler zu finden:

%Vor%     
hari 09.08.2011 09:33
quelle

Tags und Links