Files |  Tutorials |  Articles |  Links |  Home |  Team |  Forum |  Wiki |  Impressum

Aktuelle Zeit: Fr Jul 04, 2025 19:00

Foren-Übersicht » Programmierung » Allgemein
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags:
BeitragVerfasst: So Apr 20, 2003 14:25 
Offline
DGL Member
Benutzeravatar

Registriert: Sa Okt 26, 2002 17:14
Beiträge: 188
Wohnort: Hannover/Lüneburg
Hallo!

Ich beschäftige mich gerade mit dem Script-Tutorial von DelphiC und versuche die gerade um den Typ Boolean und dann um den Typ Float zu erweitern. Dabei habe ich aber noch so meine Problemchen :(
Ich habe die Symbole sBoolean und sFloat hinzugefügt. Wenn eine Kommazahl gefunden wird, wird das Symbol sFloat erstellt, bei True oder False dementsprechend sBoolean. Mein Hauptproblem liegt momentan beim Stack. Der ist ja als ein Integer-Array definiert, aber wie bekomme ich da jetzt die Boolean oder Floatwerte rauf? Boolean kann man ja noch in Integer umwandeln, aber Float eben nicht. Ändert man das ganze dann in einen Float-Stack um, also behandelt man Integerzahlen auch als Float, oder wie das sonst gehandhabt wird?

Ansonsten ein wirklich klasse Tutorial, mal was wirklich neues :)

_________________
Thunderman
Bei schwierigen Problemen entscheiden wir uns einfach für die richtige Lösung. Klar?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So Apr 20, 2003 14:52 
Offline
DGL Member
Benutzeravatar

Registriert: Do Dez 05, 2002 10:35
Beiträge: 4234
Wohnort: Dortmund
Also ich kenne das tutorial nicht. Aber ich schätze einfach mal, dass du entweder zwei (drei) Arrays benötigst und dementsprechend alle durchsuchen müsstest. Oder die zweite alternative die du wohl hättest. wäre ein Array in dem du beide Typen ablegen kannst. Sprich du brauchst eine Liste in der du Werte und deren Typ ablegen kannst. (Mit OOP sehr leicht zu realisieren)
Welche davon die bessere Möglichkeit ist musst du wohl oder übel selber entscheiden.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So Apr 20, 2003 15:19 
Offline
DGL Member

Registriert: Do Mai 30, 2002 18:48
Beiträge: 1617
der kleinste float ist imho single und damit 32 bit lang... hab ich das array tatsächlich als integer aufgestellt? dann solltest du longints draus machen, dann änderts sich mit den folgenden delphi versionen nicht. jedenfalls sind singles und longints gleich lang, du musst also nichteinmal zu denken anfangen. ein single passt in eine speicherzelle des tutorials, du musst bloß ein bischen mit den delphi typprüfung tricksen, am einfachsten gehts meistens über pointer.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Apr 23, 2003 12:10 
Offline
DGL Member
Benutzeravatar

Registriert: Mi Aug 28, 2002 19:27
Beiträge: 568
Wohnort: Chemnitz / Sachsen
ich kenn das tut auch net, doch kann man net ne kommazahl einfach als 2 integer speichern (eine für vorm komma und die zweite für nachm komma) ????

sollte eignetlich gehen

_________________
Aktuelles Projekt :
www.PicPlace.de


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 
Foren-Übersicht » Programmierung » Allgemein


Wer ist online?

Mitglieder in diesem Forum: Majestic-12 [Bot] und 19 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.011s | 17 Queries | GZIP : On ]