![]() |
Anzeige:
|
|
|||||||
| Anregungen & Bugreports Für Vorschläge an den Autor Roland und neue XProfan-Versionen |
|
![]() |
|
|
LinkBack | Themen-Optionen | Ansicht |
|
|
#1 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.089
|
Vielleicht wäre die Einführung von Boolean-Variablen sinnvoll, die als Schaltervariablen geeigneter sind als z.B. Integer, weil sie ja nur zwei Zustände kennen. Somit würde ein >>Inc variable<< reichen, um den Zustand zu wechseln, ohne zusätzliche Abfragen oder Modulo einbauen zu müssen.
__________________
Gruß, Frank ![]() Webpage http://frabbing.bplaced.net mit Freeware - Tools, Spiele und Grafiken. Geändert von Frabbing (23.06.2009 um 17:28 Uhr) |
|
|
|
|
|
|
#2 (Direktlink) | |
|
Super-Moderator
![]() Registriert seit: 15.02.2009
Beiträge: 10.776
|
Zitat:
__________________
______________ Bitte Schnelltest durchführen: Neuer Virus, ahnungslose User seit Monaten infiziert! Mfg AHT |
|
|
|
|
|
|
#3 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.089
|
Einen Workaround gibt es ja für alle Sachen...
Aber so eine Variable könnte man schon am Postfix erkennen. Gibt ja auch nicht wenige Programmsprachen, die Bools fest implementiert haben.
__________________
Gruß, Frank ![]() Webpage http://frabbing.bplaced.net mit Freeware - Tools, Spiele und Grafiken. |
|
|
|
|
|
#4 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 06.02.2009
Ort: Coswig
Alter: 27
Beiträge: 1.159
|
Ich muss Frank zustimmen aber ich muss auch Andreas zustimmen! Das Not() würde ich nicht einmal als Workaround ansehen, das ist eher nativ. Von daher sind Bools gar nicht sooooo notwendig. Meiner Meinung nach.
__________________
XProfan-Profi (XProfan X2+XPIA) http://jacdelad.bplaced.net http://jacdelad.square7.ch |
|
|
|
|
|
#5 (Direktlink) |
|
Ist öfter hier
![]() Registriert seit: 08.02.2009
Beiträge: 72
|
Boolean-Variablen würde ich ebenfalls als Bereicherung für XProfan empfinden, zumal das sicherlich von Roland leicht zu implementieren wäre.
Wer Booleans nicht nutzen möchte, der kann sie ja unbeachtet links liegenlassen, wie andere xprofansche Sachen gegebenenfalls ebenfalls. Gruß Dietmar |
|
|
|
|
|
|
#6 (Direktlink) |
|
Forenmaskottchen
![]() Registriert seit: 08.02.2009
Ort: Nußloch (bei Heidelberg)
Beiträge: 550
|
Sicher ginge so etwas, würde XProfan aber sicher nicht schneller machen, da jedes Ergebnis nun auch eine Bool'sche Entsprechung braucht.
Aber das Schwierigste: Welches Postfix kann man noch nutzen? Es sollte schon recht einfach zu tippen sein. b° oder b§ (letzteres fällt aus, da das § nur auf der deutschen Tastatur einfach zu erreichen ist) . Außerdem scheint mir der Nutzen eher gering. Gruß Roland
__________________
Pentium D 2,8 GHz / 3 GB RAM / 500 GB HDD / ATI Radeon HD5450 1024 MB / Windows 7(32) - XProfan X2.0c AMD Athlon II X2 2,9 GHz / 3 GB RAM / 500 GB HDD / ATI Radeon 3000 / Windows 7(64) - XProfan X2.0c http://www.xprofan.de |
|
|
|
|
|
#7 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.089
|
Wenn du so argumentierst, ist der Nutzen von Integer-Variablen (16 Bit) aber auch gering bis gar nicht vorhanden. Kann ich doch besser LongInts benutzen, bei gleicher Geschwindigkeit und größerem Datenumfang.
Die brauchen weniger Speicher (unmerklich), sagst du jetzt vielleicht... aber wären dann nicht Bytes (Char) noch besser gewesen als Integer? Char-Variablen fehlen ja leider auch, obwohl Bytes mit XProfan in Speicher geschrieben und gelesen werden können. Sind nur Anregungen, Roland.
__________________
Gruß, Frank ![]() Webpage http://frabbing.bplaced.net mit Freeware - Tools, Spiele und Grafiken. Geändert von Frabbing (23.06.2009 um 23:26 Uhr) |
|
|
|
|
|
#8 (Direktlink) | |
|
Forenmaskottchen
![]() Registriert seit: 08.02.2009
Ort: Nußloch (bei Heidelberg)
Beiträge: 550
|
Zitat:
Aber die wichtigste Frage nach dem Postfix hast Du nicht beantwortet. Gruß Roland
__________________
Pentium D 2,8 GHz / 3 GB RAM / 500 GB HDD / ATI Radeon HD5450 1024 MB / Windows 7(32) - XProfan X2.0c AMD Athlon II X2 2,9 GHz / 3 GB RAM / 500 GB HDD / ATI Radeon 3000 / Windows 7(64) - XProfan X2.0c http://www.xprofan.de |
|
|
|
|
|
|
#9 (Direktlink) |
|
Dauergast
![]() Registriert seit: 06.02.2009
Ort: Wien, Österreich
Beiträge: 1.078
|
Sollte sich das nicht nach den Möglichkeiten der Rechenhardware richten, sprich, dem 80487 (falls vorhanden), bzw. jetzt der integrierten FPU (immer vorhanden)? Immerhin macht die FPU doch die ganze Rechnerei ... äh... oder etwa doch noch nicht?
Gruss P.S.: Intel bietet bekanntlich zur Nutzung der FPU eigene SW-Bibliotheken an, (siehe Math-Kernel Library),die einfacheren gratis, die genaueren leider kostenpflichtig (299 € aufwärts)..
__________________
Win7-64HomPremSP1,XProfan11.2a,XPIA,JWasm,XPSE,IntelCoreQuad2.5GHz/4GB/je1TB HD intern:esataBay:USB2:USB3 Geändert von p. specht (24.06.2009 um 00:42 Uhr) |
|
|
|
|
|
#10 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.089
|
Postfix könnte sein: ² oder ³ oder ° oder vielleicht ~
__________________
Gruß, Frank ![]() Webpage http://frabbing.bplaced.net mit Freeware - Tools, Spiele und Grafiken. |
|
|
|
|
|
|
#11 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 15.02.2009
Beiträge: 10.776
|
...Rein positive Variablen würde ich da schon als etwas wichtiger ansehen - die Fehlen mir an allen Ecken und Enden...
__________________
______________ Bitte Schnelltest durchführen: Neuer Virus, ahnungslose User seit Monaten infiziert! Mfg AHT |
|
|
|
|
|
#12 (Direktlink) |
|
Forenmaskottchen
![]() Registriert seit: 08.02.2009
Ort: Nußloch (bei Heidelberg)
Beiträge: 550
|
Naja, dann am ehesten wohl das °, obwohl das auch ziemlich besch...eiden aussieht.
Inc und Dec würden natürlich nicht mit Bools funktionieren, da das reine Integer-Befehle sind. Zu einer Boolschen Variable kann man nichts addieren oder subtrahieren. (Auch Delphi verweigert das mit dem Hinweis auf einen nicht artgerechten Operator.) Es ginge nur "bool° = not(bool°)", "bool° = 0" und "bool° = 1". Soweit geht es aber auch mit Integer. Man könnte allerdings eine Fehlermeldung erzeugen wenn einer Bool dann ein nicht-boolscher Wert zugewiesen werden soll, etwa bei "bool° = 56". Und zur Vereinfachung könnte man noch die Systemvariablen °true und °false einführen ... Im Moment habe ich da noch arge Zweifel, ob der Benefit (so er überhaupt vorhanden ist) den Aufwand rechtfertigt. Es gäbe da durchaus Variablentypen, die ich mir eher als sinnvole Erweiterung vorstellen könnte ... etwa zum Beispiel die von AHT angedeuteten vorzeichenlosen Varianten von Integer oder Longint ... oder ... Gruß Roland Gruß Roland
__________________
Pentium D 2,8 GHz / 3 GB RAM / 500 GB HDD / ATI Radeon HD5450 1024 MB / Windows 7(32) - XProfan X2.0c AMD Athlon II X2 2,9 GHz / 3 GB RAM / 500 GB HDD / ATI Radeon 3000 / Windows 7(64) - XProfan X2.0c http://www.xprofan.de Geändert von RGH (24.06.2009 um 08:32 Uhr) |
|
|
|
|
|
#13 (Direktlink) | |
|
Super-Moderator
![]() Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.089
|
Zitat:
Wenn Bools nicht mit Überlauf funktionieren, sind sie natürlich völlig sinnlos. Ist mir zwar nicht verständlich, warum das so sein muss (die anderen Variablentypen arbeiten doch auch mit Überlauf), aber ich muss es wohl akzeptieren. Also vergiss die Idee.
__________________
Gruß, Frank ![]() Webpage http://frabbing.bplaced.net mit Freeware - Tools, Spiele und Grafiken. |
|
|
|
|
|
|
#14 (Direktlink) | |
|
Super-Moderator
![]() Registriert seit: 06.02.2009
Ort: Coswig
Alter: 27
Beiträge: 1.159
|
Zitat:
Jac
__________________
XProfan-Profi (XProfan X2+XPIA) http://jacdelad.bplaced.net http://jacdelad.square7.ch |
|
|
|
|
|
|
#15 (Direktlink) | |
|
Forenmaskottchen
![]() Registriert seit: 08.02.2009
Ort: Nußloch (bei Heidelberg)
Beiträge: 550
|
Zitat:
Unabhängig davon könnte man natürlich auch im 32-bittigen XProfan einen 64bit-Integer als Datentyp einbauen. (Und schon jetzt könnte man sich eine Klasse schreiben, die diesen Typ zur Verfügung stellt und ihn in einem 8-Byte-Bereicxh speichert.) Gruß Roland
__________________
Pentium D 2,8 GHz / 3 GB RAM / 500 GB HDD / ATI Radeon HD5450 1024 MB / Windows 7(32) - XProfan X2.0c AMD Athlon II X2 2,9 GHz / 3 GB RAM / 500 GB HDD / ATI Radeon 3000 / Windows 7(64) - XProfan X2.0c http://www.xprofan.de |
|
|
|
|
|
![]() |
|
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Variablen | P!lle | PHP/MySQL | 4 | 24.12.2007 20:58 |
| PHP: include mit Variablen? | Apollo_b | Homepagegestaltung | 3 | 02.09.2006 21:12 |
| Variablen deklarieren | Busti | C/C++, Visual C++, Visual C++.NET | 5 | 27.11.2005 11:15 |
| Variablen | Scherzkex | PHP/MySQL | 1 | 08.09.2005 21:51 |
| Variablen in Variablen | Jan brs | PHP/MySQL | 0 | 25.10.2004 11:31 |