Wie zeigen Sie nur die letzten 5 Ziffern einer Zahl an?
Beispieleingabe:
%Vor% Würde zurückgeben: 56789
Nehmen wir an, dass die zu konvertierende Zahl eine Ganzzahl ist. Dann können Sie eine modulare Mathematik verwenden - Sie können die Zahl in das Modul mit Basis 100 000 umwandeln. Das bedeutet, dass nur die letzten 5 Ziffern beibehalten werden. Die Konvertierung kann von einem Operator für den Rest der Division durchgeführt werden, der Operator ist %
.
Der Code lautet:
%Vor%Ein Ansatz besteht darin, Folgendes zu tun:
1) Wandeln Sie die Nummer in eine Zeichenfolge um
2) Stellen Sie sicher, dass die Zeichenfolge mehr als 5 Ziffern hat .
3) Wenn dies der Fall ist, holen Sie sich die letzten fünf Zeichen ein die Zeichenfolge .
Die obigen drei Schritte haben Links, die Ihnen zeigen, wie Sie sie implementieren. Da es sich um Hausaufgaben handelt, ist es eine Aufgabe, sie an die Arbeit zu bringen (indem ich meine ehemalige TA kanalisiert).
Ich schlage vor, den Modulus zu verwenden, wenn mit Ganzzahlen gearbeitet wird:
%Vor%So ähnlich