Forum: Mikrocontroller und Digitale Elektronik Ausdrucksweise für die Erhöhung einer digitalen Zahl


von Helmut (Gast)


Lesenswert?

Obwohl ich mich jetzt schon einige Jahre mit der digitalen Technik 
befasse, taucht immer wieder mal das folgende Problem auf:

Nehmen wir an, am erhöhe eine 8Bit Zahl vom Wert 10 auf den Wert 14. Wie 
nennt man das? Manche sagen, "eine Erhöhung um 4 Digit". Vor kurzem habe 
ich jemanden sagen hören "eine Erhöhung um 4 Bit", was sich allerdings 
in meinen Ohren ziemlich falsch anhört. Welche Ausdrucksweise ist die 
korrekte? Vielleicht gibt es im Englischen klarere Vorgaben.

von Peter M. (r2d3)


Lesenswert?

increment by 4

von Stefan F. (Gast)


Lesenswert?

Eine Zahl alleine hat keine Einheit, deswegen kann man sie nicht um 
irgendeine Einheit erhöhen.

Die 10 kannst du um 4 Erhöhen.

10 Euro kannst du um 4 Euro erhöhen.
10 Kilogramm kannst du um 4 Kilogramm erhöhen.

Wenn du 10 Bits um 4 Bits erhöhst, hast du 14 Bits.

Digits sind meiner Meinung nach keine vernünftige Einheit. Ich kenne das 
nur von Digitalmultimetern, da ist ein Digit die kleinste darstellbare 
Schrittweite, und somit wiederum relativ zum Messbereich.

von Rolf M. (rmagnus)


Lesenswert?

Helmut schrieb:
> Nehmen wir an, am erhöhe eine 8Bit Zahl vom Wert 10 auf den Wert 14. Wie
> nennt man das?

Eine Addition. Du hast 4 hinzuaddiert.

Stefan ⛄ F. schrieb:
> Digits sind meiner Meinung nach keine vernünftige Einheit. Ich kenne das
> nur von Digitalmultimetern, da ist ein Digit die kleinste darstellbare
> Schrittweite, und somit wiederum relativ zum Messbereich.

Und es ist auch die Bezeichnung für eine Ziffer bzw. eine Stelle einer 
mehrstelligen Zahl. Also ergibt es wenig Sinn, zu sagen, dass man eine 
Zahl um 4 davon erhöht hat, außer vielleicht wenn aus den 10 dann 100000 
geworden sind, also noch 4 Nullen angehängt wurden.

von (prx) A. K. (prx)


Lesenswert?

Helmut schrieb:
> Nehmen wir an, am erhöhe eine 8Bit Zahl vom Wert 10 auf den Wert 14. Wie
> nennt man das?

Man erhöht die Zahl 10 um 4. Wenn es für nackte Zahlen keine Einheiten 
gibt, dann kann man auch keine nennen.

von (prx) A. K. (prx)


Lesenswert?

Rolf M. schrieb:
> Eine Addition. Du hast 4 hinzuaddiert.

Nope, das ist nur eine Möglichkeit, dies zu erreichen.

von Teo D. (teoderix)


Lesenswert?

ICH nennen das ADDITION zweier ZAHLEN, egal in welchen Format die 
daherkommen!
"Erhöhen" welch Sinn befreite WERTGEBUNG.

von Helmut (Gast)


Lesenswert?

Peter M. (r2d3)
>increment by 4

Das wäre übersetzt "Erhöhung um 4".

Wie wäre es mit "an increment by 4 digital counts", also "eine Erhöhung 
um 4 Digitalwerte"?

von Marek N. (Gast)


Lesenswert?

Helmut schrieb:
> eine Erhöhung um 4 Digit

Ist auch falsch, denn Digits sind Stellen. Es werden ja auch 
Multimeter beworben, deren Anzeigefehler auch mal locker "15 Digits" 
umfasst, ähhh, ja.

Helmut schrieb:
> eine Erhöhung um 4 Bit

Besser: "increment by 4 LSB (least significant bits)" oder "increment by 
4 counts", was mathematisch der Addition von vier gleichkommt.

Da die Zahl dimensionslos ist, kannst auch vereinfachen zu "increment by 
four".

Wichtig beim Inkrementieren ist, dass man es nicht mit verwechselst mit 
exkrementieren ;-)

von Helmut (Gast)


Lesenswert?

Bei Fluke findet sich unter "Counts and Digits" folgender Satz:

"Counts and digits are terms used to describe a digital multimeter's 
resolution. Today it is more common to classify DMMs by the total counts 
than by digits."

Die Einheiten, um denen der Wert sich erhöht, nennt sich also "counts" 
auf Deusch übersetzt wahrscheinlich "Zählwerte".

von (prx) A. K. (prx)


Lesenswert?

Teo D. schrieb:
> ICH nennen das ADDITION zweier ZAHLEN, egal in welchen Format die
> daherkommen!

Und ich nenne das eine Multiplikation mit 1,4.

> welch Sinn befreite WERTGEBUNG

Mathematik ist nun einmal eine Hilfs- oder Strukturwissenschaft. Ein 
nicht abstrakter Sinn ergibt sich erst aus der Anwendung.

von JJ (Gast)


Lesenswert?

Ich hatte letzte Woche einen Bauwerk-Trockungs-Spezi im Haus. Dessen 
Messgerät für Feuchte im Mauerwerk hatte  keine Dimension, der 
Ablesewert wurde mit Digits bezeichnet.

von Helmut (Gast)


Lesenswert?

A.k.
>Helmut schrieb:
>> Nehmen wir an, am erhöhe eine 8Bit Zahl vom Wert 10 auf den Wert 14. Wie
>> nennt man das?
>Man erhöht die Zahl 10 um 4. Wenn es für nackte Zahlen keine Einheiten
>gibt, dann kann man auch keine nennen.

Wobei: sagt man nicht auch 4 ist die Zahl mit dem Wert 4? Oder 
Zahlenwert 4?

Dann wäre der Satz:
a: Die Zahl 10 wurde um den Wert 4 erhöht.
b: Die Zahl 10 wurde um den Zahlenwert 4 erhöht.

von ex_01 (Gast)


Lesenswert?

Hmm, ich sehe da weder Additionen noch sonst was...
dez10=bin 1010
dez14=bin 1110
Es ist und bleibt ein BYTE!
Hat nix mit 4-Bit dazu oder "Digit" (BCD darstellung einer binären 
Zahl?) zu tun.
Aber die Kommentare sind lustig zu lesen.
Das nennt sich wohl "Basis von Zahlensystemen"... ;-)

bye

von Maxe (Gast)


Lesenswert?

Ich kenn auch kein Wort dafuer. Ein solches Wort wird ja eigentlich erst 
dann noetig, wenn der Binaerwert nicht mit dem repreasentierten Wert 
uebereinstimmt, bspw. bei Festkommazahlen.
Das Inkrement scheint mir noch am Naehesten dran. Also:
'Eine Erhoehung um vier Inkremente'.

von Mark B. (markbrandis)


Lesenswert?

Helmut schrieb:
> Nehmen wir an, am erhöhe eine 8Bit Zahl vom Wert 10 auf den Wert 14. Wie
> nennt man das?

Was ist hier überhaupt der Zusammenhang? Die Dezimalzahl 10 kann man mit 
8 Bit darstellen, oder auch mit 16, 32, 64, ... Ja sogar mit 4. Die 
Anzahl der Bits ist also für die Fragestellung komplett irrelevant, 
solange die Zahl eben hineinpasst.

von Günter Lenz (Gast)


Lesenswert?

Helmut schrieb:
>Nehmen wir an, am erhöhe eine 8Bit Zahl vom Wert 10 auf den Wert 14. Wie
>nennt man das? Manche sagen, "eine Erhöhung um 4 Digit".

So wie "von Marek N." schon schrieb:

>denn Digits sind Stellen.

Also wie viele Stellen eine Zahl hat. Zum  Beispiel
eine zweistellige Dezimalzahl kann maximal die
Zahl 99 darstellen. Wird die Zahl größer, brauchst du
eine weitere Stelle. Bei drei Stellen ist dann bis 999
möglich. Bei einer 8Bit Binärzahl ist die größte
darstellbare Zahl = 11111111 = Dez 255. Wird die
Zahl größer brauchst du auch wieder eine weitere
Stelle (weiteres Digit). Bei 9Bit ist dann die
größte darstellbare Zahl = 111111111 = Dez 511.

von Rolf M. (rmagnus)


Lesenswert?

Marek N. schrieb:
> Helmut schrieb:
>> eine Erhöhung um 4 Bit
>
> Besser: "increment by 4 LSB (least significant bits)"

Das klingt auch nicht besser. Es gibt nur ein least significant bit.

A. K. schrieb:
> Teo D. schrieb:
>> ICH nennen das ADDITION zweier ZAHLEN, egal in welchen Format die
>> daherkommen!
>
> Und ich nenne das eine Multiplikation mit 1,4.

Ich nicht. "Erhöhen" heißt für mich addieren. Eine Multiplikation mit 
1,4 passt ja hier auch nur zufällig, weil der Wert vorher 10 ist. Wenn 
er stattdessen 12 ist und ich mit 1,4 multipliziere, wird nicht mehr um 
4 "erhöht".

von Axel S. (a-za-z0-9)


Lesenswert?

Günter Lenz schrieb:
>>denn Digits sind Stellen.
>
> Also wie viele Stellen eine Zahl hat

Wobei "Digit" der allgemeine Begriff ist und ohne zusätzliche Angabe 
nicht immer klar ist, in welcher Zahlenbasis die Stelle gemeint ist. Oft 
ist es eine Stelle im Dezimalsystem, z.B. bei Meßgeräten, die einen Wert 
als Dezimalzahl darstellen. Aber im Computerbereich ist auch Hexadezimal 
weit verbreitet. Und "bit" ist ja nur die Kurzform von "binary digit", 
deutsch "Binärstelle". So gesehen, kann eine "Stelle" durchaus auch ein 
"Bit" sein.

Einen extra Begriff kenne ich nur für das "Erhöhen einer Zahl um 1" und 
der heißt "inkrementieren".

von Rolf M. (rmagnus)


Lesenswert?

Axel S. schrieb:
> Einen extra Begriff kenne ich nur für das "Erhöhen einer Zahl um 1" und
> der heißt "inkrementieren".

Sofern man das schrittweise macht, z.B. in einer Schleife. Dann muss das 
Inkrement aber nicht zwingend immer 1 sein, auch wenn es das in der 
Programmierung oft ist:
https://de.wikipedia.org/wiki/Inkrement_und_Dekrement

von Stefan F. (Gast)


Lesenswert?

Was ist eigentlich eine "digitale Zahl"? Gibt es auch analoge Zahlen?

von W.S. (Gast)


Lesenswert?

Stefan ⛄ F. schrieb:
> Was ist eigentlich eine "digitale Zahl"?

Es ist der Ausdruck dafür, daß jemand seine krausen Gedanken nur in 
ebenso krause Worte zu fassen sich in der Lage fühlt. Aber wieso 
eigentlich? Soll das ein Aufsatz für die Schule werden?

Vermutlich meint der TO ganze Zahlen, vulgo 'integer' - im Gegensatz zu 
gebrochenen, reellen, komplexen Zahlen. Aber da er kein Latein gehabt 
hat, fällt ihm inkrementieren und dekrementieren als eingedeutschte 
Version davon nicht ein.

W.S.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

W.S. schrieb:
> inkrementieren und dekrementieren
So nenne ich das auch, wenn ich einen Inhalt eines "Wortes" (= ein 
Vektor von Bits, in dem jedes Bits entsprechend seiner Position 
gewichtet ist) ändere, also z.B. den Inhalt 8 um den den Wert 4 auf die 
Zahl inkremetiere.

Etwas anderes ist es, wenn ich die Breite eines "Wortes" ändere, also 
z.B. aus einem 8 Bit Wort durch 4 zusätzliche Bits ein 12 Bit Wort 
mache.

Soviel zur Sichtweise eines FPGA-Designers...  ;-)

von Helmut (Gast)


Lesenswert?

Stefanus schrieb:
>Was ist eigentlich eine "digitale Zahl"? Gibt es auch analoge Zahlen?

Betrachtet man die Definition einer pandigitalen Zahl gilt das selbe für 
digitale Zahlen nur eben ohne die Einschränkung bezüglich der Ziffern.

von Helmut (Gast)


Lesenswert?

Ah, ich sehe das Problem: Es geht wahrscheinlich um die Eingrenzung der 
Sprachdomäne.

Also, die Begriffswelt, in der ich mich bewege ist die Messtechnik.
Nehmen wir an, ein AD-Wandler liefert den Wert 14 anstatt 10. Jetzt ist 
die Frage, wie man das ausdrückt.

Aus den bisherigen Antworten entnehme ich die folgende Rangliste:

1. Der AD-Wandler zeigt einen um 4 LSB zu großen Wert.
2. Der AD-Wandler ist 4 Counts zu hoch.
3. Der AD-Wandler ist 4 Digits zu hoch.

Ganz falsch: Der AD-Wandler liegt um 4 Bits zu hoch.

von Rolf M. (rmagnus)


Lesenswert?

Helmut schrieb:
> Aus den bisherigen Antworten entnehme ich die folgende Rangliste:
>
> 1. Der AD-Wandler zeigt einen um 4 LSB zu großen Wert.
> 2. Der AD-Wandler ist 4 Counts zu hoch.
> 3. Der AD-Wandler ist 4 Digits zu hoch.
>
> Ganz falsch: Der AD-Wandler liegt um 4 Bits zu hoch.

Ich würde entsprechend der zweiten Antwort 
(Beitrag "Re: Ausdrucksweise für die Erhöhung einer digitalen Zahl") einfach "um 4 zu 
hoch" sagen, da der Wert und damit auch der Offset keine Einheit 
besitzt.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.