Es ist üblich, dass Tutorials davon ausgehen, dass Sie den Restoperator kennen. Aber was ist das und warum brauchen wir es?
Schwierigkeitsgrad: Anfänger | Einfach | Normal | Herausfordernd
Dividende: Der Betrag, den Sie aufteilen möchten
Divisor: Ist eine andere Zahl, durch die eine andere Zahl dividiert wird
Integer: Eine Zahl ohne Nachkommastellen, also ohne Nachkommastellen
Rest: Der Rest, der übrig bleibt, wenn eine Zahl durch eine andere geteilt wird
Modul: Ein anderer Begriff für Rest
Division (Integer): Eine Division, bei der der Bruchteil (Rest) verworfen wird
Bei der ganzzahligen Division handelt es sich um ganze Zahlen . Uns interessieren also nur ganze Zahlen.
Lassen Sie uns das durchdenken.
Wir dividieren eine ganze Zahl durch eine ganze Zahl und interessieren uns deshalb nur für eine ganze Zahl.
Nehmen wir einige Beispiele:
so
6 / 2 = 3
10 / 2 = 5
Was ich wagen würde, sind die Ergebnisse, die Sie erwarten würden.
Aber was ist mit der Division eins durch zwei?
4 / 3 = 1
Was ist gerade passiert? Denken Sie daran, dass wir hier nur an ganze Zahlen denken .
Es gibt also eine einzelne 3, oder um es noch einmal zu sagen4 / 3 = 1
Nehmen wir ein weiteres Beispiel.
6 / 3
Sie können zwei Dreien in eine Sechs „einpassen“, was bedeutet, dass es keine „Lücke“ gibt.
Das ist:
6 / 3 = 2
Wir zählen also effektiv die vollständige Anzahl von Divisoren, die wir in die Dividende einbauen können.
Wir haben es nur mit ganzen Zahlen zu tun. Das heißt, dies ist eine Integer-Division.
Der Rest ist der übriggebliebene Wert, nachdem wir die Integer-Division oben durchgeführt haben.
Betrachten 4 % 3und das beigefügte Diagramm:
Wir zählen die „Lücke“ (den roten Block) zwischen einer ganzen Zahl von 3, die in 4 passen, und der 4.
Die Sprache der Berechnung ist dieselbe wie zuvor (obwohl wir den %-Operator haben).
Um es anders auszudrücken, wir nehmen den Dividenden und teilen ihn durch den Divisor, und das lässt den Rest übrig.
Nehmen wir ein weiteres Beispiel.
6 / 3
Sie können zwei Dreien in eine Sechs „einpassen“, was bedeutet, dass überhaupt kein Rest übrig bleibt!.
Das ist:
6 / 3 = 2
und
6 % 3 = 0
Unabhängig davon, welche Sprache Sie wählen, werden Ihnen möglicherweise einige klassische Interviewfragen (Hallo Fizzbuzz) gestellt, die auf der Modulo-Operation basieren.
Grundsätzlich müssen wir wissen, ob eine Zahl gerade ist.
Oh, und Null wird als gerade gezählt.
Also testen wir, wo der Teiler 2 ist
0 % 2 = 0
1 % 2 = 1
2 % 2 = 0
3 % 2 = 1
4 % 2 = 0
Wo die Ergebnisse, die gleich Null sind, gerade sind, sind diejenigen, die gleich Eins sind, ungerade.
Von uns wird oft erwartet, dass wir wissen, wie rest in einer bestimmten Programmiersprache funktioniert. Das kann schwierig werden, wenn die Schule für Sie in den Hintergrund tritt oder Sie vielleicht gar nicht erst richtig unterrichtet wurden.
Dieses Tutorial ist durchgelaufen
Ich habe den Code für Swift, Java und Python in dieses Repo eingefügt.
Irgendwelche Fragen? Hier können Sie mit mir in Kontakt treten
Wenn Sie eine Anfrage an facebook.com stellen, sucht Ihr Computer nach dem Domänennamen, um diesen in eine IP-Adresse zu übersetzen, damit Ihr Computer diese Verbindung herstellen kann.
Das Zulassungsverfahren für Herbst 2023 geht zu Ende und es kommt zu Verschiebungen/Ablehnungen. Herzlichen Glückwunsch, wenn Sie in Ihr Traumprogramm an der UW aufgenommen wurden.
Von Alyson Lee, geschäftsführende Beraterin für Regierungsangelegenheiten Der jährliche Bewilligungsprozess der Bundesregierung ist von zentraler Bedeutung für unsere Bemühungen zur Finanzierung der Kohlendioxidentfernung (CDR). Jedes Jahr reicht Carbon180 Anfragen an verschiedene Kongressbüros ein, um zu bestimmen, wohin die Dollars im nächsten Jahr fließen werden.
Wie oft haben Sie ohne nachzudenken eine Plastikflasche, ein Glas, eine Aluminiumdose oder ein Öko-Energiepaket weggeworfen? Wie oft haben Sie sich gewünscht, dass Sie für das Recycling etwas zurückbekommen könnten? Wenn Sie wie die meisten Menschen sind, lautet die Antwort wahrscheinlich „vielfach“. Recycling wird oft als Ärger, lästige Pflicht oder Pflicht angesehen, die keinen unmittelbaren oder greifbaren Nutzen bringt.
Offenes Tagebuch: Ein Bild pro Tag. Geschichten haben mich schon immer fasziniert.
Es fällt uns oft schwer, das umzusetzen, von dem wir wissen, dass es gut für uns ist. Von der Aussage, dass wir einen Lebensgefährten lieben, bis hin zur Erinnerung daran, wie ein Pirat zu reden – es wird immer diejenigen geben, die behaupten, dass ein Tag, eine Woche oder ein Monat voller Ereignisse nicht nötig sei, weil sie diese Dinge bereits tun.