Forum: Programmieren allgemein
by himitsu,
23. Mär 2020
Doch, aber nur wenn die Variable in 31 Bit vorliegt.
Und wenn doch, dann ist immernoch lange Zeit. (der Klimawandel ertränkt uns eh vorher)
Integer springt 2038 ins Negative und mit einem Unsigned-Integer hast sogar noch bis 2106 deine Ruhe.
* ab 2038 Probleme mit Integer-Vergleichen
* ab 2106 Datenverlust, bzw. Sprung in die Vergangenheit (1970), weil zuwenige Bit
Forum: Programmieren allgemein
by himitsu,
22. Mär 2020
Direkte Vergleiche der gespeicherten Ausgangswerte ist zu 99.9999999% immer schneller, als eine vorherige Umrechnung, bei jedem einzelnen Wert/Vergleich.
Ausnahme bei Anzahl an Vergleiche, welche die Anzahl der Werte stark überschreite. (alles mit allem Vergleichen, Sortieren usw.)
Aus diesem Grund legen Datenbanken auch einen Index an, in dem die Daten in einem optimaleren Format vorliegen....