spezielle Berechnung

Grundsätzliche Themen zur Bedienung, Erstellung von Formularen, Datenbankanbindung und Beispiele ...
Antworten
Tobi79
Beiträge: 12
Registriert: 04.01.2014, 18:15

spezielle Berechnung

Beitrag von Tobi79 » 15.02.2014, 15:50

Hallo zusammen,

zunächst einmal recht herzlichen Dank an alle die dieses tolle Forum am Leben erhalten und den anderen ihre Hilfe anbieten.

Auch ich habe ein kleines Problem und hoffe, dass mir jemand dabei helfen kann.

Ich möchte folgendes bauen:

Eingabe der einer Ziffer wie folgt

3181 6650 286 - 0

Die Null berechnet sich nach dem unten angebenen Schema.

Sie dient als Prüfziffer und soll auch, wie die Zahl davor, vom Benutzer frei eingebenen werden können. Ist diese Prüfziffer jedoch falsch soll ein Hinweis erscheinen.

Schema:

Code: Alles auswählen

3    1    8    1   6    6   5    0   2   8   6  Multiplikation mit   2    1    2    1   2    1   2    1   2   1   2  ergibt  6    1   16    1  12    6  10    0   4   8  12   Quersumme  6   +1  +1+6  +1 +1+2  +6 +1+0  +0  +4  +8 +1+2 = 40,   nächsthöhere Zehnerzahl = 40 ? Selbstkontrollziffer = 0
Ich danke euch schon mal für eure Hilfe.


armine
Beiträge: 2690
Registriert: 16.05.2009, 10:24

spezielle Berechnung

Beitrag von armine » 15.02.2014, 17:50

Hallo Tobi,

wie kommt es zur Selbstkontrollziffer = 0?

vg armine

Tobi79
Beiträge: 12
Registriert: 04.01.2014, 18:15

spezielle Berechnung

Beitrag von Tobi79 » 15.02.2014, 18:55

Hallo armie,

du hast recht. die Ausgangszahl war falsch die richtige lautet
3 1 8 0 6 6 5 0 2 8 6 wenn man das zu Fuß rechnet kommt Null raus. Wie in dem Beispiel.

Vielleicht noch einmal der Hinweis an alle. Ich hab das Beispiel noch einmal ein bisschen besser aufgedröselt.

                        3 1 8 1 6 6 5 0 2 8 6
Multiplikation mit
                        2 1 2 1 2 1 2 1 2 1 2
ergibt
                        6 1 16 1 12 6 10 0 4 8 12

Quersumme         6 +1 +1+6 +1 +1+2 +6 +1+0 +0 +4 +8 +1+2 = 40

nächsthöhere Zehnerzahl = 40 ? Selbstkontrollziffer = 0


Beispiel 2:

3 3 8 0 3 9 9 4 2 0 0

2 1 2 1 2 1 2 1 2 1 2

6 3 16 0 6 9 18 4 4 0 0

Somit ist die Quersumme 48

Die Differenz zur nächst höheren Zehnerzahl beträgt 2 (also zur 50)

Somit ist die Selbstkontrollziffer in diesem Beispiel 2




armine
Beiträge: 2690
Registriert: 16.05.2009, 10:24

spezielle Berechnung

Beitrag von armine » 16.02.2014, 12:25

Hallo Tobi,

mit den Angaben kann man arbeiten.

vg armine
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Tobi79
Beiträge: 12
Registriert: 04.01.2014, 18:15

spezielle Berechnung

Beitrag von Tobi79 » 16.02.2014, 13:21

Hallo armine,

aller besten Dank. Genauso war das gemeint.

Antworten