Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
892to896
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
892to896
892to896
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

CByte

CByte
06.08.2007 11:48:00
ray
Hallo,
heute mal eine Frage für den Profi....
8 bit sind 1 byte. cByte liefert Zahlen von 0-255.
Warum max 255?
Grüße aus HH mit bevorstehenden 30 Grad.
ray

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: CByte
06.08.2007 11:57:00
ottoh
Hallo Ray,
2 hoch 8 sind 256, einen weniger ist 255
Gruß OttoH

AW: CByte
06.08.2007 12:00:49
ray
Hallo Otto,
also 2 x 2 x 2 x 2 x 2 x 2 x 2 x 2
aber wieso?
gruß ray

AW: CByte
06.08.2007 12:08:11
ottoh
Hallo Ray,
mit einem Bit kannst Du 2 Werte darestellen 0 oder 1
Mit 2 Bit kannst Du 4 Werte darstellen 00 01 10 11 in dezimaler Schreibweise die Zahlen von 0 bis 3
Mit jedem Bit, das dazukommt, verdoppelt sich die Anzahl der Kombinationsmöglichkeiten.
Die größte Binärzahl mit 8 Bits ist 11111111, als Dezimalzahl eben 255.
Gruß OttoH

AW: CByte
06.08.2007 12:18:00
ray
Ach sooo,
die kleinste Binärzahl = 0000000 entspricht als Dezimalzahl 0
die größte Binärzahl ist 11111111, als Dezimalzahl eben 255.
Vielen vielen Dank.
Gruß ray

Anzeige
AW: CByte
06.08.2007 11:59:39
c0bRa
Hio...
Das ist eigentlich ganz einfach... Ein bit kann 2 Werte annehmen: 0 und 1. Du hast also 2 Möglichkeiten. Bei 8 bit hast du also 2^8 Möglichkeiten. 2^8 = 256. Das letzte Bit ist die kleinste Stelle mit 2^0 (=1) als Wert. Da 0 deine erste Zahl ist, kannst du maximal bis 255 gehen (das wären 8 einser in der Binärschreibweise)
Beispiele:
0(dez) = 0000.0000(bin)
12(dez) = 0000.1100(bin)
254(dez) = 1111.1110(bin)
256(dez) = 1.0000.0000(bin)

Rückmeldung nicht vergessen...
c0bRa
Perl ist die einzige Sprache, die vor und nach einer RSA-Verschlüsselung gleich aussieht.

Anzeige
AW: CByte
06.08.2007 12:16:00
ray
Also dann sind die Werte so:
1 Byte ist 8 Bit
1 Bit kann 0 sein
1 Bit kann aber auch 1 sein.
12345678
11111111
00000000
Die Kombinationen einer 8-stelligen Zahl, die nur aus 0 und 1 besteht beträgt 256 Möglichkeiten.
Ok verstanden.

Das letzte Bit ist die kleinste Stelle mit 2^0 (=1) als Wert. Da 0 deine erste Zahl ist, kannst du maximal bis 255 gehen (das wären 8 einser in der Binärschreibweise)


....nicht verstanden....
Gruß ray

AW: CByte
06.08.2007 12:55:00
c0bRa
OK...
Die einzelnen Stellen einer Binärzahl stehen je eine Potenz von 2 (2 hoch x)
Bei 8 Bit ist die erste Stelle die Potenz von 7, also 128,
die zweite ist die Potenz von 6, also 64
die dritte ist die Potenz mit 5, also 32
die vierte ist die Potenz mit 4, also 16
die fünfte ist die Potenz mit 3, also 8
die sechste ist die Potenz mit 2, also 4
die siebte ist die Potenz mit 1, also 2
die achte und letzte ist die Potenz mit 0, also 1
Du kannst dir auch mal das Analyse-Add-In laden und die Funktion =DEZINBIN() benutzen.
Wenn du die Formel nach unten ziehst, gibt er dir die binärschreibweise von jeder Zahl aus:
=TEXT(DEZINBIN(ZEILE(A1)-1);"0000 0000")&"="&ZEILE(A1)-1
(Analyse-Add-In benutzen)

Rückmeldung nicht vergessen...
c0bRa
Perl ist die einzige Sprache, die vor und nach einer RSA-Verschlüsselung gleich aussieht.

Anzeige
AW: CByte
06.08.2007 13:42:00
ray
DAnke,
wenn perl voher und nachher gleich aussieht, dann ist der Trick der Verschlüsselung das jeder eine vermutete aber gar keine da ist?
Die Wahrheit ist oft die beste Lüge, weil man sie nicht glaubt...
ray

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige