![]() |
Re: Platz sparen durch Darstellung der Zahlen zur Basis 64(z
@tommie-lie:
Ach ... seit wann denn das? Kommt das nicht eher darauf an, welchen Editor du benutzt? Also wenn du willst, schreib ich dir mal einen Hept-Viewer (Basis 7) ... behauptest du dann auch, dass die Zahlen vom Compiler zur Basis 7 abgespeichert werden? Es ist nach wie vor BINAER!!! :mrgreen: *stirnklatsch (bei tommie-lie)* Als Auslegungssache kannt du maximal werten, das ueblicherweise Byteweise geschrieben wird, statt bitweise. So gesehen waere es oktale Speicherung. Aber man spricht nach wie vor von Binaerdateien ... und damit halt ichs auch :) |
Re: Platz sparen durch Darstellung der Zahlen zur Basis 64(z
Zitat:
Zitat:
Sie werden zwar vom Prozessor binär verarbeitet, weil nunmal die Transistoren entweder an oder aus sind, aber vom Compiler umgewandelt und letztendlich so belassen werden sie im Hexadezimalformat. Das liegt, wie du sicherlich auch weißt, an den Bytes, die lieber vollständig ausgenutzt werden, mit 256 Werte pro byte, was mit 00..FF ideal machbar ist. Ich habe nicht geschrieben, daß wenn Zahlen oktal eingegeben werden, diese nachher auch also solche im Kompilat wiederzufinden sind, sondern genau das Gegenteil. Nur kann Delphi Oktalzahlen nicht verarbeiten, warum Borland da gespart hat weiß der Herr allein (allerdings will ich mich nicht beschweren, oktal habe ich nie gebraucht, binär wäre mal praktisch gewesen, aber dann hab' ich's halt umgerechnet :roll:). Zitat:
Ein Byte sind 8 bit, daß ist aber noch lange nicht oktal, falls du das meintest. |
Re: Platz sparen durch Darstellung der Zahlen zur Basis 64(z
Moin tommie-lie,
Zitat:
Dann müssten die Daten als String gespeichert werden. Die Daten werden als Byte abgespeichert, und zu welcher Zahlenbasis Du Dir die eventuell ansiehst hat damit nichts zu tun. |
Re: Platz sparen durch Darstellung der Zahlen zur Basis 64(z
@tommie-lie:
Zitat:
Nur bei dem obendrueber schreibst du (durch die Blume) Mist :mrgreen:. Nicht die Ansicht eines Hexeditors mit dem Format auf der Platte verwechseln! Nicht alle Zeichen sind als Zeichen darstellbar (unter DOS ging das zT noch). Deshalb hat man Hex gewaehlt um die Ansicht angenehmer zu machen. Aber es wird NIE Hexadezimal abgespeichert. Stehst du vielleicht irgendwie grad auf der Leitung? :spin: |
Re: Platz sparen durch Darstellung der Zahlen zur Basis 64(z
Zitat:
Jo, auf der Festplatte wird auch binär gespeichert, entsprechend den Ferropartikeln auf dem Träger. Irgendwiee habe ich da tatsächlich was verwechselt zu haben. Aber wie dem auch sei, der Compiler wandelt alles in das gleiche Zahlenformat um (jetzt sag' ich auf jeden Fall nichts falsches *g*). Und der Compiler wandelt auch nicht ins Hexadezimalformat um, auch richtig. Naja, müde, kaum geschlafen, Augen kaum offen, halb tot, was willst du von mir erwarten? Das ist halt das leidige Schülerleben :( |
Re: Platz sparen durch Darstellung der Zahlen zur Basis 64(z
|
Re: Platz sparen durch Darstellung der Zahlen zur Basis 64(z
Zitat:
Aber ich hatte wirklich irgendwas nicht ganz verstanden. Ich dachte zum Beispiel auch, daß Tiefflieger die Hexadezimalnotation im Quellcode meint, bis mich eben jemand anderes darauf hingewiesen hat, daß er sich wahrscheinlich auf Computer, bzw deren Speicherverfahren, allgemein bezog :? Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:10 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz