myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

[C] Zahlenstellen filtern

Willkommen

myGully

Links

Forum

 
Antwort
Themen-Optionen Ansicht
Ungelesen 22.02.13, 17:02   #1
PwN0GrPhy
Newbie
 
Registriert seit: Oct 2011
Beiträge: 41
Bedankt: 6
PwN0GrPhy ist noch neu hier! | 0 Respekt Punkte
Standard [C] Zahlenstellen filtern

Hallo, ich bin gerade dabei ein Programm in C zu schreiben. Ich muss die Prüfziffer einer Zahl herausfinden. Das geht so:
Zitat:
=> 235462 2 + zs(2 · 6) + 4 + zs(2 · 5) + 3 + zs(2 · 2)
=> 2 + zs(12) + 4 + zs(10) + 3 + zs(4)
=> 2 + 3 + 4 + 1 + 3 + 4 = 17
Die Prüfziffer ist der Zehnerrest der so erhaltenen Zahl, in obigem Beispiel also => 7.
Die Zahl mit Prüfziffer lautet also 2354627
Das Problem ist, ich weiß nicht wie ich die einzelen Ziffern der Zahl rausfiltere. Ich weiß grad nur wie ich die letzte Stelle bekomme(%10 rechnen).
Weiß da vllt. jemand weiter?

MfG
PwN0GrPhy ist offline   Mit Zitat antworten
Ungelesen 22.02.13, 17:28   #2
Your_Conscience
Hinter dir!
 
Registriert seit: Apr 2010
Beiträge: 1.125
Bedankt: 487
Your_Conscience ist noch neu hier! | 0 Respekt Punkte
Standard

Die 2. letzte Stelle bekommst du mit (Zahl % 100) / 10
die 3. letzte mit (Zahl % 1000) / 100
usw.

Ich hoffe das behebt dein Problem.
Your_Conscience ist offline   Mit Zitat antworten
Ungelesen 22.02.13, 17:41   #3
PwN0GrPhy
Newbie
 
Registriert seit: Oct 2011
Beiträge: 41
Bedankt: 6
PwN0GrPhy ist noch neu hier! | 0 Respekt Punkte
Standard

Jup das hilft mir weiter.
Danke
PwN0GrPhy ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:12 Uhr.


Sitemap

().