Als «modulo» getaggte Fragen

Die Modulo-Operation (manchmal auch Modul genannt) findet den Rest der Division einer Zahl durch eine andere. Es wird normalerweise durch das Prozentzeichen ('%') in Programmiersprachen dargestellt.


14
Wie funktioniert eine Hash-Tabelle?
Ich suche nach einer Erklärung, wie eine Hash-Tabelle funktioniert - in einfachem Englisch für einen Simpleton wie mich! Ich weiß zum Beispiel, dass es den Schlüssel nimmt, den Hash berechnet (ich suche nach einer Erklärung, wie) und dann eine Art Modulo ausführt, um herauszufinden, wo es in dem Array liegt, …





11
Modulo-Betrieb mit negativen Zahlen
In einem C-Programm habe ich die folgenden Operationen versucht (nur um das Verhalten zu überprüfen) x = 5 % (-3); y = (-5) % (3); z = (-5) % (-3); printf("%d ,%d ,%d", x, y, z); gab mir Ausgabe wie (2, -2 , -2)in gcc. Ich hatte jedes Mal ein …
190 c  gcc  modulo 

12
Mod der negativen Zahl schmilzt mein Gehirn
Ich versuche, eine Ganzzahl zu modifizieren, um eine Array-Position zu erhalten, damit sie sich um eine Schleife dreht. Das i % arrayLengthfunktioniert gut für positive Zahlen, aber für negative Zahlen geht alles schief. 4 % 3 == 1 3 % 3 == 0 2 % 3 == 2 1 % …
187 c#  math  modulo 

4
Kann das Modul nicht für Doppel verwendet werden?
Ich habe ein Programm in C ++ (kompiliert mit g ++). Ich versuche, zwei Doppelte als Operanden auf die Modulfunktion anzuwenden, erhalte jedoch den folgenden Fehler: Fehler: Ungültige Operanden vom Typ 'double' und 'double' zum binären 'Operator%' Hier ist der Code: int main() { double x = 6.3; double y …
184 c++  modulo 

4
Wie benutzt man den Mod Operator in Bash?
Ich versuche eine Zeile wie diese: for i in {1..600}; do wget http://example.com/search/link $i % 5; done; Was ich als Ausgabe erhalten möchte, ist: wget http://example.com/search/link0 wget http://example.com/search/link1 wget http://example.com/search/link2 wget http://example.com/search/link3 wget http://example.com/search/link4 wget http://example.com/search/link0 Aber was ich tatsächlich bekomme, ist nur: wget http://example.com/search/link

19
Warum ist 2 mod 4 = 2?
Es ist mir peinlich, eine so einfache Frage zu stellen. Meine Amtszeit beginnt erst nach zwei Wochen, daher kann ich keinen Professor fragen, und die Spannung würde mich umbringen. Warum ist 2 mod 4 = 2?
150 modulo 



19
Wie funktioniert die Modulteilung?
Ich verstehe nicht wirklich, wie die Modulteilung funktioniert. Ich habe gerechnet 27 % 16und bin damit fertig geworden 11und ich verstehe nicht warum. Ich kann online keine Erklärung für Laien finden. Kann jemand auf sehr hohem Niveau erläutern, was hier vor sich geht?







2
Wie mache ich eine Modulo-Operation in Objective-C / Cocoa Touch?
Ich habe zwei CGFloat-Werte und möchte das Modulo-Ergebnis berechnen. Oder mit anderen Worten: Ich möchte wissen, was noch übrig ist, wenn valueA so weit wie möglich in valueB platziert wird. Also habe ich einfach versucht: CGFloat moduloResult = valueB % valueA; Der Compiler beschwert sich über% und sagt mir: "Ungültige …
82 iphone  modulo 

4
Abteilung (/) gibt meine Antwort nicht in postgresql
Ich habe eine Tabelle softwareund Spalten darin als dev_cost, sell_cost. Wenn dev_costist 16000 und sell_costist 7500. Wie finde ich die Menge der zu verkaufenden Software, um die wiederherzustellen dev_cost? Ich habe wie folgt abgefragt: select dev_cost / sell_cost from software ; Es gibt 2 als Antwort zurück. Aber wir müssen …


4
Gibt es eine Modulfunktion (nicht Restfunktion)?
In Rust (wie in den meisten Programmiersprachen) führt der %Operator die Restoperation aus , nicht die Moduloperation . Diese Operationen haben unterschiedliche Ergebnisse für negative Zahlen : -21 modulus 4 => 3 -21 remainder 4 => -1 println!("{}", -21 % 4); // -1 Ich möchte jedoch den Modul. Ich habe …
71 rust  modulo 

2
Schnellerer Teilbarkeitstest als% Operator?
Ich bemerkte eine merkwürdige Sache auf meinem Computer. * Der handschriftliche Teilbarkeitstest ist deutlich schneller als der %Bediener. Betrachten Sie das minimale Beispiel: * AMD Ryzen Threadripper 2990WX, GCC 9.2.0 static int divisible_ui_p(unsigned int m, unsigned int a) { if (m <= a) { if (m == a) { return …

3
Der verbleibende Operator auf int verursacht java.util.Objects.requireNonNull?
Ich versuche, mit einer internen Methode so viel Leistung wie möglich zu erzielen. Der Java-Code lautet: List<DirectoryTaxonomyWriter> writers = Lists.newArrayList(); private final int taxos = 4; [...] @Override public int getParent(final int globalOrdinal) throws IOException { final int bin = globalOrdinal % this.taxos; final int ordinalInBin = globalOrdinal / this.taxos; …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.