Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Blockly - Addieren mehrerer Werte (Klammersetzung)

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    697

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    18
    1
    5.8k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.5k

Blockly - Addieren mehrerer Werte (Klammersetzung)

Scheduled Pinned Locked Moved Blockly
24 Posts 8 Posters 4.5k Views 7 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • bahnuhrB bahnuhr

    @homoran sagte in Blockly - Addieren mehrerer Werte (Klammersetzung):

    @bahnuhr ich glaub, ich muss nochmal zur Schule 😱

    Ich kenn mich aber mit blockly nicht aus.

    In JS wird unter Beachtung der klammern richtig gerechnet !

    Wenn Blockly da falsch rechnet, dann liegt wohl ein bug vor.
    Kann ich aber nicht beurteilen, da ich Blockly nicht nehme.

    Vielleicht sollte der Entdecker mal ein issue einstellen.

    haus-automatisierungH Offline
    haus-automatisierungH Offline
    haus-automatisierung
    Developer Most Active
    wrote on last edited by haus-automatisierung
    #15

    @bahnuhr sagte in Blockly - Addieren mehrerer Werte (Klammersetzung):

    Wenn Blockly da falsch rechnet, dann liegt wohl ein bug vor.

    Dann an Google Melden: https://github.com/google/blockly/issues :)

    Es wird einfach jeder "Mathematik-Block" geklammert. Sonst wäre das Ergebnis ja total unvorhersehbar. Immerhin kann man im Blockly manuell keine Klammern setzen.

    Daher wird auch

    Screenshot 2023-12-29 at 09.07.07.png

    zu

    10 - (3 + 5);
    

    was aus meiner Sicht (und der von Google wohl auch) total logisch ist. Immerhin hat man die Addition als separaten Block gesetzt.

    🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
    🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
    📚 Meine inoffizielle ioBroker Dokumentation

    HomoranH 1 Reply Last reply
    2
    • haus-automatisierungH haus-automatisierung

      @bahnuhr sagte in Blockly - Addieren mehrerer Werte (Klammersetzung):

      Wenn Blockly da falsch rechnet, dann liegt wohl ein bug vor.

      Dann an Google Melden: https://github.com/google/blockly/issues :)

      Es wird einfach jeder "Mathematik-Block" geklammert. Sonst wäre das Ergebnis ja total unvorhersehbar. Immerhin kann man im Blockly manuell keine Klammern setzen.

      Daher wird auch

      Screenshot 2023-12-29 at 09.07.07.png

      zu

      10 - (3 + 5);
      

      was aus meiner Sicht (und der von Google wohl auch) total logisch ist. Immerhin hat man die Addition als separaten Block gesetzt.

      HomoranH Do not disturb
      HomoranH Do not disturb
      Homoran
      Global Moderator Administrators
      wrote on last edited by Homoran
      #16

      @haus-automatisierung sagte in Blockly - Addieren mehrerer Werte (Klammersetzung):

      Immerhin kann man im Blockly manuell keine Klammern setzen.

      Doch! Durch die Position der Blöcke ist das immer geklammert.

      du beschreibst es ja korrekt.

      kein Support per PN! - Fragen im Forum stellen -
      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
      Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      haus-automatisierungH 1 Reply Last reply
      0
      • HomoranH Homoran

        @haus-automatisierung sagte in Blockly - Addieren mehrerer Werte (Klammersetzung):

        Immerhin kann man im Blockly manuell keine Klammern setzen.

        Doch! Durch die Position der Blöcke ist das immer geklammert.

        du beschreibst es ja korrekt.

        haus-automatisierungH Offline
        haus-automatisierungH Offline
        haus-automatisierung
        Developer Most Active
        wrote on last edited by haus-automatisierung
        #17

        @homoran sagte in Blockly - Addieren mehrerer Werte (Klammersetzung):

        Doch! Durch die Position der Blöcke ist das immer geklammert.

        Ja, aber hier gehen ja scheinbar einige davon aus, dass das Beispiel zu 10 - 3 + 5 aufgelöst wird. Und wenn das so wäre, müsste es eine Möglichkeit geben, manuell Klammern zu setzen. Gibt es aber nicht und wäre auch total undurchsichtig. Jeder Block steht für sich. Jeder Block wird für sich aufgelöst. Von innen nach außen.

        Muss ja auch so sein. Immerhin kann ich jeden Block auch auslagern und das Ergebnis z.B. in eine Variable speichern. Das darf die Logik aber nicht ändern. Das hier ist also genau das gleiche:

        Screenshot 2023-12-29 at 09.13.08.png

        🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
        🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
        📚 Meine inoffizielle ioBroker Dokumentation

        HomoranH 1 Reply Last reply
        3
        • haus-automatisierungH haus-automatisierung

          @homoran sagte in Blockly - Addieren mehrerer Werte (Klammersetzung):

          Doch! Durch die Position der Blöcke ist das immer geklammert.

          Ja, aber hier gehen ja scheinbar einige davon aus, dass das Beispiel zu 10 - 3 + 5 aufgelöst wird. Und wenn das so wäre, müsste es eine Möglichkeit geben, manuell Klammern zu setzen. Gibt es aber nicht und wäre auch total undurchsichtig. Jeder Block steht für sich. Jeder Block wird für sich aufgelöst. Von innen nach außen.

          Muss ja auch so sein. Immerhin kann ich jeden Block auch auslagern und das Ergebnis z.B. in eine Variable speichern. Das darf die Logik aber nicht ändern. Das hier ist also genau das gleiche:

          Screenshot 2023-12-29 at 09.13.08.png

          HomoranH Do not disturb
          HomoranH Do not disturb
          Homoran
          Global Moderator Administrators
          wrote on last edited by
          #18

          @haus-automatisierung wenn man dann noch die externen Eingänge nutzt, wird das gerade bei langen Ketten, noch deutlicher

          kein Support per PN! - Fragen im Forum stellen -
          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
          Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          1 Reply Last reply
          1
          • HomoranH Homoran

            @bahnuhr ich glaub, ich muss nochmal zur Schule 😱

            CodierknechtC Offline
            CodierknechtC Offline
            Codierknecht
            Developer Most Active
            wrote on last edited by
            #19

            @homoran sagte in Blockly - Addieren mehrerer Werte (Klammersetzung):

            ich glaub, ich muss nochmal zur Schule

            Ich schließe mich an.
            Hat wohl Gründe, dass ich seinerzeit den Abschluss wegen Mathe eher knapp geschafft habe ;-)

            "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

            Proxmox 9.1.1 LXC|8 GB|Core i7-6700
            HmIP|ZigBee|Tasmota|Unifi
            Zabbix Certified Specialist
            Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

            I 1 Reply Last reply
            1
            • CodierknechtC Codierknecht

              @homoran sagte in Blockly - Addieren mehrerer Werte (Klammersetzung):

              ich glaub, ich muss nochmal zur Schule

              Ich schließe mich an.
              Hat wohl Gründe, dass ich seinerzeit den Abschluss wegen Mathe eher knapp geschafft habe ;-)

              I Offline
              I Offline
              Ingo 2
              wrote on last edited by
              #20

              Nochmals danke für die Diskussion und Anreize. Ich komme dieses Jahr nicht mehr zum Testen und werde es demnächst machen.

              ohle64O 1 Reply Last reply
              0
              • I Ingo 2

                Nochmals danke für die Diskussion und Anreize. Ich komme dieses Jahr nicht mehr zum Testen und werde es demnächst machen.

                ohle64O Offline
                ohle64O Offline
                ohle64
                wrote on last edited by
                #21

                @ingo-2 Hi, versuch es mal damit.
                MatheTest.png
                Man beachte welcher Block wo gesetzt wird. Die Blöcke bilden die Klammern. 😉

                Wer Fehler findet, darf sie behalten!

                Z 1 Reply Last reply
                2
                • ohle64O ohle64

                  @ingo-2 Hi, versuch es mal damit.
                  MatheTest.png
                  Man beachte welcher Block wo gesetzt wird. Die Blöcke bilden die Klammern. 😉

                  Z Offline
                  Z Offline
                  zahnheinrich
                  wrote on last edited by zahnheinrich
                  #22

                  @ohle64
                  Vielleicht nochmal zur einfachen mathematischen Erklärung, gilt für Klammersetzung wie für Klammerauflösung:

                  Klammerregeln im engeren Sinn
                  Für das Auflösen von Klammern in Summen und Differenzen gilt: Steht ein Pluszeichen VOR der Klammer, so kann man die Klammer einfach weglassen. Steht ein Minuszeichen VOR der Klammer, so darf die Klammer nur dann weggelassen werden, wenn die Zeichen INNERHALB der Klammer umgekehrt werden.
                  https://de.m.wikipedia.org › wiki
                  Klammerregel - Wikipedia

                  MfG Ulrich

                  haus-automatisierungH 1 Reply Last reply
                  1
                  • Z zahnheinrich

                    @ohle64
                    Vielleicht nochmal zur einfachen mathematischen Erklärung, gilt für Klammersetzung wie für Klammerauflösung:

                    Klammerregeln im engeren Sinn
                    Für das Auflösen von Klammern in Summen und Differenzen gilt: Steht ein Pluszeichen VOR der Klammer, so kann man die Klammer einfach weglassen. Steht ein Minuszeichen VOR der Klammer, so darf die Klammer nur dann weggelassen werden, wenn die Zeichen INNERHALB der Klammer umgekehrt werden.
                    https://de.m.wikipedia.org › wiki
                    Klammerregel - Wikipedia

                    haus-automatisierungH Offline
                    haus-automatisierungH Offline
                    haus-automatisierung
                    Developer Most Active
                    wrote on last edited by
                    #23

                    @zahnheinrich Okay, hilft halt nicht beim Verständnis zu diesem Problem. Jeder Block wird geklammert. Leicht zu merken 😉

                    🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
                    🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
                    📚 Meine inoffizielle ioBroker Dokumentation

                    ohle64O 1 Reply Last reply
                    2
                    • haus-automatisierungH haus-automatisierung

                      @zahnheinrich Okay, hilft halt nicht beim Verständnis zu diesem Problem. Jeder Block wird geklammert. Leicht zu merken 😉

                      ohle64O Offline
                      ohle64O Offline
                      ohle64
                      wrote on last edited by
                      #24

                      @haus-automatisierung @Ingo-2 nur mal so als Beispiel aus:
                      MatheTest2.png
                      wird diese Klammersetzung genutzt:

                      Tages_Energie = PV_Energie + ((Netz_Bezug - Netz_Einspeisung) - (Batterie_Ladung + Batterie_Entladung));
                      

                      Man muss die Blöcke so setzen wie die Klammern kommen sollen. ☺

                      Wer Fehler findet, darf sie behalten!

                      1 Reply Last reply
                      1

                      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                      With your input, this post could be even better 💗

                      Register Login
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      620

                      Online

                      32.7k

                      Users

                      82.6k

                      Topics

                      1.3m

                      Posts
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Home
                      • Recent
                      • Tags
                      • Unread 0
                      • Categories
                      • Unreplied
                      • Popular
                      • GitHub
                      • Docu
                      • Hilfe