Nicht? Ist doch
Code: Alles auswählen
(A UND B) ODER (C ODER D) UND (E UND F)
Moderator: Co-Administratoren
Nicht? Ist doch
Code: Alles auswählen
(A UND B) ODER (C ODER D) UND (E UND F)
Korrekt. Strikt nach reihejp112sdl hat geschrieben: ↑03.12.2023, 20:20Nicht? Ist dochCode: Alles auswählen
(A UND B) ODER (C ODER D) UND (E UND F)
Das raff ich gerade nicht...
Code: Alles auswählen
true ODER true UND false =
true ODER false UND true =
false ODER true UND true =
true ODER false UND false =
false ODER true UND false =
Nun, da kann ich dir vielleicht mit ein paar Interna des ReGaHss und als Erinnerungshilfe zu Compilerbau-/Parservorlesungen weiterhelfenBlack hat geschrieben: ↑03.12.2023, 22:05da musst du aber wissen, das du bei
WriteLine (2*3+5); laut dem, was du in der schule gelernt hat halt nicht 11 rausbekommst sondern 16 und man das so klammern muss
WriteLine ((2*3)+5); damit man das bekommt, was man gerne hätte.
Da kann man sich auch genauso merken, dass die logik strikt nacheinander von oben nach unten bewertet.
Das Argument sticht jetzt nicht so direkt bei mir
Es ist/war einfach meines Erachtens der bessere Ansatz die Logik und Typen von Programmen unangefasst zu lassen, da ansonsten wilde Dinge passieren können. So ist/war zumindest meine Einschätzung. Und soweit ich mich erinnere war auch @jp112sdl dieser Meinung und hatte sogar vorgeschlagen das nachträgliche ändern des Datentypes einer Systemvariable gänzlich zu unterbinden. Ich sehe das nicht so strikt und würde zumindest etwas einbauen das dann den Nutzer entsprechend warnt und ihm mitteilt, das es aktuell Programme gibt in denen die besagte Systemvariable verwendet wird und deshalb ggf. das Programm von Hand angepasst werden müsste nachdem der Datentyp der Systemvariable geändert wurde. Aber das blinde/direkte Ändern von Programmen ohne das der Nutzer das wirklich mitbekommt oder ohne das es einen Weg zurück gibt halte ich weiterhin für die denkbar schlechteste Vorgehensweise.MichaelN hat geschrieben: ↑03.12.2023, 14:38Aber wenn wir die Stell ein der WebUI finden, die das so limitiert darstellt, könnten wir das bestimmt anpassen. Ist halt nur die Frage ob das Jens mit macht. Von meiner Korrektur des Code zur den falschen Systemvariablen-Metadaten war er ja auch nicht überzeugt.