Paules-PC-Forum.de Anzeige:

Microsoft Windows Intune: PC-Verwaltung und -Sicherheit in der Cloud: Updateverwaltung, Anti-Virus und vieles mehr!


Zurück   Paules-PC-Forum.de > Programmierung > XProfan

XProfan Alles rund um die Programmiersprache XProfan.

EM-Tippspiel

Paule bei Facebook


Paule bei Twitter


Letzte Forenthemen
Gehe zum ersten neuen Beitrag Hamachi deinstallieren
Aufrufe: 58, Antworten: 5
Gehe zum ersten neuen Beitrag Bundesliga-Tippspiel Saision...
Aufrufe: 7670, Antworten: 187
Gehe zum ersten neuen Beitrag PPF - Spiel "Wörter weiter...
Aufrufe: 26970, Antworten: 4223
Gehe zum ersten neuen Beitrag PPF - Shoppingwahn
Aufrufe: 50963, Antworten: 1397
Gehe zum ersten neuen Beitrag Algorithmen Teil IV...
Aufrufe: 3361, Antworten: 128
Gehe zum ersten neuen Beitrag Pc lahmt plötzlich
Aufrufe: 186, Antworten: 6
Gehe zum ersten neuen Beitrag PC fährt nicht mehr hoch.
Aufrufe: 0, Antworten: 0
Gehe zum ersten neuen Beitrag Von Live CD Windowspfad...
Aufrufe: 329, Antworten: 19
Gehe zum ersten neuen Beitrag Captur 2.2 (Snow Leo)
Aufrufe: 28, Antworten: 0
Gehe zum ersten neuen Beitrag Captur 2.3 (Lion)
Aufrufe: 34, Antworten: 0
Zeige:





Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 03.12.2010, 22:51   #1 (Direktlink)
Dauergast
 
Benutzerbild von p. specht
 
Registriert seit: 06.02.2009
Ort: Wien, Österreich
Beiträge: 1.082
Standard Probleme mit binärem, bzw. logischem OR und AND

Oh, na versuch mal, den Abstand zwischen ge-OR-ten Ausdrücken und den in XProfan nötigen Klammerungen wegzulassen: Also bei mir hilft da nicht mal mehr der Taskmanager
Beispiel:
Case (irgendwas=irgendwas)or(irgendwasanderes>0) : machdasda

... Zu machdasda kommts nicht mehr, das Ding friert den Computer hinter )or ein. Bei mir hilft da nurmehr ein Neustart.
Gruss
__________________
Win7-64HomPremSP1,XProfan11.2a,XPIA,JWasm,XPSE,IntelCoreQuad2.5GHz/4GB/je1TB HD intern:esataBay:USB2:USB3
p. specht ist gerade online   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 04.12.2010, 07:43   #2 (Direktlink)
Super-Moderator
 
Benutzerbild von Frabbing
 
Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.094
Standard

Hä? Dann müßte meine System ja schon oft abgestürzt sein...
Das geht ohne Probleme:

Code:
Declare x&,y&
Cls

Case (x&=0)or(y&=0) : Print "Läuft!"
Case (x&=0)and(y&=0) : Print "Läuft auch!"

WaitInput
__________________
Gruß, Frank


Webpage http://frabbing.bplaced.net
mit Freeware - Tools, Spiele und Grafiken.
Frabbing ist offline   Mit Zitat antworten
Alt 04.12.2010, 07:43   #3 (Direktlink)
MoRoGeP-Träger 2011
 
Benutzerbild von horsthorn
 
Registriert seit: 06.02.2009
Ort: Heidelberg
Alter: 71
Beiträge: 1.878
Beitrag

@Sorry Dietmar
Habe dir eine PN geschrieben, aber anscheinend hast du die übersehen.
Warum kann ich in deinem Lehrbuch nirgendwo eine Unterabteilung aufrufen ?
Ob ich es mit Strg+F_x oder mit Klick auf den Menueintrag versuche, nichts !
Wäre nett, wenn du mich aufklären würdest

Ach so:
Soll das nicht aktuell so geschrieben werden ?
Zitat:
Case (x&=0) | (y&=0) : Print "Läuft!"
Case (x&=0) & (y&=0) : Print "Läuft auch!"
So schreibe ich nämlich immer und das läuft !
__________________
Gruss, horst
Computer werden kleiner und kleiner, bald verschwinden sie völlig.
(Ephraim Kishon 1924-2005)

Win7-Home-Premium 32-Bit - XProfan12.0ß-S14 - Chrome-18.0.1025.142 m
http://www.web-treffpunkt.de

Geändert von horsthorn (04.12.2010 um 12:30 Uhr)
horsthorn ist gerade online   Mit Zitat antworten
Alt 04.12.2010, 08:24   #4 (Direktlink)
Super-Moderator
 
Benutzerbild von Jac de Lad
 
Registriert seit: 06.02.2009
Ort: Coswig
Alter: 27
Beiträge: 1.159
Standard

Uh, da sind wieder die binären und logischen Operatoren. Aber ich glaube deine, Horst, sollten eigentlich auch funktionieren.
__________________
XProfan-Profi (XProfan X2+XPIA)
http://jacdelad.bplaced.net
http://jacdelad.square7.ch
Jac de Lad ist offline   Mit Zitat antworten
Alt 04.12.2010, 10:01   #5 (Direktlink)
MoRoGeP-Träger 2011
 
Benutzerbild von horsthorn
 
Registriert seit: 06.02.2009
Ort: Heidelberg
Alter: 71
Beiträge: 1.878
Standard

@Jac
Die funktionieren ja auch (bei mir)
Denke mal, es kommt auch auf die XProfan-Version an...
__________________
Gruss, horst
Computer werden kleiner und kleiner, bald verschwinden sie völlig.
(Ephraim Kishon 1924-2005)

Win7-Home-Premium 32-Bit - XProfan12.0ß-S14 - Chrome-18.0.1025.142 m
http://www.web-treffpunkt.de
horsthorn ist gerade online   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 04.12.2010, 11:15   #6 (Direktlink)
Super-Moderator
 
Benutzerbild von Frabbing
 
Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.094
Standard

Ich würde die logischen Operatoren den binären immer vorziehen, weil sie bei mehreren bedingten Vergleichen oft schneller arbeiten. Binär werden spätere Vergleiche auch noch ausgeführt, wenn durch die Vorangegangenen bereits feststeht, dass das Ergebnis nicht erfüllt werden kann. Ist bei den logischen Vergleichen eine Bedingung schon nicht erfolgreich, werden die weiteren gar nicht erst ermittelt.
__________________
Gruß, Frank


Webpage http://frabbing.bplaced.net
mit Freeware - Tools, Spiele und Grafiken.
Frabbing ist offline   Mit Zitat antworten
Alt 04.12.2010, 11:34   #7 (Direktlink)
Super-Moderator
 
Benutzerbild von Jac de Lad
 
Registriert seit: 06.02.2009
Ort: Coswig
Alter: 27
Beiträge: 1.159
Standard

Ich hatte auch mal so ein Problem, da hat mir Roland erklärt, warum es in Einzelfällen nicht mit den binären klappt. Seitdem nehme ich immer die logischen, es sei denn, ich brauche die binären.
__________________
XProfan-Profi (XProfan X2+XPIA)
http://jacdelad.bplaced.net
http://jacdelad.square7.ch
Jac de Lad ist offline   Mit Zitat antworten
Alt 04.12.2010, 12:09   #8 (Direktlink)
MoRoGeP-Träger 2011
 
Benutzerbild von horsthorn
 
Registriert seit: 06.02.2009
Ort: Heidelberg
Alter: 71
Beiträge: 1.878
Beitrag

Zitat:
@Or(N1, N2)
Version: 1.x - 5.x

N1 : Wert
N2 : Wert

Ergebnis: Integer

Bitweise ODER-Funktion: Das Ergebnis ist ungleich 0, wenn die entsprechenden Bits in N1 ODER N2 (oder beide) ungleich 0 sind.

Hinweis: Die Funktion wird in künftigen XProfan-Versionen nicht mehr unterstützt. Stattdessen ist der Operator " | " zu verwenden.

Achtung: Die Argumente werden BITweise betrachtet.
...und das steht in meiner Hilfe ... ?
__________________
Gruss, horst
Computer werden kleiner und kleiner, bald verschwinden sie völlig.
(Ephraim Kishon 1924-2005)

Win7-Home-Premium 32-Bit - XProfan12.0ß-S14 - Chrome-18.0.1025.142 m
http://www.web-treffpunkt.de
horsthorn ist gerade online   Mit Zitat antworten
Alt 04.12.2010, 12:24   #9 (Direktlink)
Forenmaskottchen
 
Benutzerbild von Bangkok
 
Registriert seit: 09.02.2009
Ort: Bangkok
Beiträge: 686
Standard

Horst,

du darfst or und Or() nicht verwechseln, das eine ist die Funktion Or(N1,N2) die wird nun durch das binäre | ersetzt. Aber trotzdem gibt es weiterhin das logische or
__________________
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai.
http://dieterzornow.gmxhome.de
Bangkok ist offline   Mit Zitat antworten
Alt 04.12.2010, 13:19   #10 (Direktlink)
Dauergast
 
Benutzerbild von p. specht
 
Registriert seit: 06.02.2009
Ort: Wien, Österreich
Beiträge: 1.082
Standard

Dann betrifft das offenbar nur mich. Habs grad wieder mal probiert: Vollsturz...
Aber ok, freut mich für Euch, daß das bei Euch klappt.
__________________
Win7-64HomPremSP1,XProfan11.2a,XPIA,JWasm,XPSE,IntelCoreQuad2.5GHz/4GB/je1TB HD intern:esataBay:USB2:USB3
p. specht ist gerade online   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 04.12.2010, 15:19   #11 (Direktlink)
Unregistriert
Gast
 
Beiträge: n/a
Standard

Wie wäre es wenn du mal ein Beispiel veröffentlichst das bei dir abstürzt?
  Mit Zitat antworten
Alt 04.12.2010, 16:01   #12 (Direktlink)
RGH
Forenmaskottchen
 
Benutzerbild von RGH
 
Registriert seit: 08.02.2009
Ort: Nußloch (bei Heidelberg)
Beiträge: 550
Standard

Hallo,

auch wenn in der Hilfe erwähnt ist, dass die Operatoren AND und OR mit Leerzeichen zu versehen sind, läuft Franks Beispielcode auch in der aktuellen Beta von X2 völlig problemlos.
Probleme geben kann es bei älteren Versionen, da die Zeichenfolgen AND( bzw. OR( vom Compiler als Funktion erkannt werden und entsprechend umgewandelt werden. Das hätte in der Runtime eine unerwartete Bytefolge zur Folge mit unvorhersehbarenm Ergebnissen ...

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
RGH ist offline   Mit Zitat antworten
Alt 04.12.2010, 16:26   #13 (Direktlink)
Dauergast
 
Benutzerbild von p. specht
 
Registriert seit: 06.02.2009
Ort: Wien, Österreich
Beiträge: 1.082
Standard

Ah.. klar... OR( ist missverständlich...
Erledigt, ich schreibe halt Abstände.
__________________
Win7-64HomPremSP1,XProfan11.2a,XPIA,JWasm,XPSE,IntelCoreQuad2.5GHz/4GB/je1TB HD intern:esataBay:USB2:USB3
p. specht ist gerade online   Mit Zitat antworten
Antwort

  Paules-PC-Forum.de > Programmierung > XProfan

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen erlaubt, neue Themen zu verfassen.
Es ist Ihnen erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
css probleme über probleme.. Spatenpeter Computerspiele 0 17.05.2008 14:26
Win XP auf logischem Laufwerk startet nicht PC Software - Allgemein 1 18.09.2004 15:14
Probleme über Probleme! Huntera Hardware - Problemlösungen 9 10.01.2004 21:52
Computer aufgerüstet, Hardware Probleme o. Software Probleme Der_Gast Hardware - Problemlösungen 7 23.07.2003 17:35
probleme über probleme Honkiemaster Hardware - Problemlösungen 16 09.02.2003 20:44



Alle Zeitangaben in WEZ +2. Es ist jetzt 12:13 Uhr.


Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Powered by vBCMS® 2.7.0 ©2002 - 2012 vbdesigns.de
(c) Paules-PC-Forum.de

::: Impressum :::

Search Engine Optimization by vBSEO 3.3.2