Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Zahl bekommt viele Nachkommastellen

    NEWS

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    Zahl bekommt viele Nachkommastellen

    This topic has been deleted. Only users with topic management privileges can see it.
    • BananaJoe
      BananaJoe Most Active @hg6806 last edited by

      @hg6806 im Mathematik-Block gibt es Funktionen dafür_
      c0ea4d65-7e69-488d-856b-2341336db279-image.png

      hg6806 1 Reply Last reply Reply Quote 0
      • hg6806
        hg6806 Most Active @BananaJoe last edited by

        @bananajoe
        Weiß ich, aber 1. woher kommt dass, da ich ja immer nur 0.1 addiere bzw. subtrahiere.
        2. Macht doch eher Sinn das Objekt auf 1 Nachkommastelle zu begrenzen

        Homoran paul53 2 Replies Last reply Reply Quote 0
        • Homoran
          Homoran Global Moderator Administrators @hg6806 last edited by Homoran

          @hg6806 sagte in Zahl bekommt viele Nachkommastellen:

          Weiß ich

          anscheinend nicht, denn

          @hg6806 sagte in Zahl bekommt viele Nachkommastellen:

          Macht doch eher Sinn das Objekt auf 1 Nachkommastelle zu begrenzen

          genau das machen diese Bausteine, genauer gesagt der zweite markierte.

          Was hast du denn bisher gebastelt?

          hg6806 1 Reply Last reply Reply Quote 0
          • paul53
            paul53 @hg6806 last edited by paul53

            @hg6806 sagte: woher kommt dass, da ich ja immer nur 0.1 addiere bzw. subtrahiere.

            0,1 lässt sich nicht komplett als Binärwert darstellen, so dass es irgendwann zu Rundungsfehlern kommt.

            Weshalb 4 Datenpunkte für die Heizkurve?

            @hg6806 sagte in Zahl bekommt viele Nachkommastellen:

            Programm, dass mir über +/- Tasten die Heizkurve der Wärmepumpe in 1/10 Schritten verstellt.

            Bitte zeigen.

            1 Reply Last reply Reply Quote 0
            • hg6806
              hg6806 Most Active @Homoran last edited by

              @homoran
              Ich meinte die Definition in Objekten => Bearbeiten => Allgemein/Raw, kann man dort keine 1 Nachkommastelle definieren?

              @paul53
              Das Programm steht oben in VIS habe ich einfach Inkrement-Zähler genommen.

              paul53 1 Reply Last reply Reply Quote 0
              • paul53
                paul53 @hg6806 last edited by paul53

                @hg6806 sagte: kann man dort keine 1 Nachkommastelle definieren?

                Versuche es mal mit common.step.
                EDIT: Gerade getestet mit

                "step": 0.1,
                

                und funktioniert.

                @hg6806 sagte in Zahl bekommt viele Nachkommastellen:

                in VIS habe ich einfach Inkrement-Zähler genommen.

                Der Begriff "Programm" für ein Widget hat mich irritiert.

                hg6806 1 Reply Last reply Reply Quote 2
                • hg6806
                  hg6806 Most Active @paul53 last edited by

                  @paul53 sagte in Zahl bekommt viele Nachkommastellen:

                  "step": 0.1,

                  Danke habe ich mal eingebunden. Einfach mitten rein in Raw war ok?

                  Mit Programm meinte ich das oben gepostete Blockly

                  paul53 1 Reply Last reply Reply Quote 0
                  • paul53
                    paul53 @hg6806 last edited by paul53

                    @hg6806 sagte: Einfach mitten rein in Raw war ok?

                    Mitten rein unter "common".

                      "common": {
                        "name": "neueZahl",
                        "role": "",
                        "type": "number",
                        "step": 0.1,
                        "read": true,
                        "write": true,
                        "desc": "Manuell erzeugt",
                        "min": 0,
                        "max": 100,
                        "def": 0,
                        "unit": ""
                      },
                    
                    hg6806 metaxa 2 Replies Last reply Reply Quote 0
                    • hg6806
                      hg6806 Most Active @paul53 last edited by

                      Genau hab' ich.
                      Danke

                      1 Reply Last reply Reply Quote 0
                      • metaxa
                        metaxa @paul53 last edited by metaxa

                        @paul53 Servus!
                        Kann man auch Tausendertrennzeichen "." im Raw definieren?

                        {
                          "common": {
                            "name": "Momentaner Bezug",
                            "write": true,
                            "read": true,
                            "role": "variable",
                            "desc": "mqtt server variable",
                            "type": "number",
                            "custom": {
                              "sql.0": {
                                "enabled": true,
                                "storageType": "",
                                "counter": false,
                                "aliasId": "",
                                "changesOnly": true,
                                "debounce": "1000",
                                "changesRelogInterval": "0",
                                "changesMinDelta": "0",
                                "retention": "31536000"
                              }
                            }
                          },
                          "native": {
                            "topic": "SHRDZM/sensor/1.7.0"
                          },
                          "type": "state",
                          "_id": "mqtt.0.SHRDZM.sensor.1.7.0",
                          "acl": {
                            "object": 1636,
                            "state": 1636,
                            "owner": "system.user.admin",
                            "ownerGroup": "system.group.administrator"
                          },
                          "from": "system.adapter.admin.0",
                          "user": "system.user.admin",
                          "ts": 1651328074013
                        }
                        

                        Dieser DP beinhaltet Werte in der Form "1048" ich hätte in VIS gerne "1.048".

                        metaxa paul53 3 Replies Last reply Reply Quote 0
                        • metaxa
                          metaxa @metaxa last edited by metaxa

                          doppelpost

                          1 Reply Last reply Reply Quote 0
                          • metaxa
                            metaxa @metaxa last edited by

                            @paul53 erledigt!

                            War am falschen Dampfer! In VIS einfach das Widget Number nehmen und Tausendertrennzeichen anhaken.
                            bd400376-c882-4f80-a6f9-846717df00ed-image.png

                            1 Reply Last reply Reply Quote 0
                            • paul53
                              paul53 @metaxa last edited by paul53

                              @metaxa sagte: Kann man auch Tausendertrennzeichen "." im Raw definieren?

                              Nein.

                              1 Reply Last reply Reply Quote 1
                              • First post
                                Last post

                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              535
                              Online

                              32.1k
                              Users

                              80.6k
                              Topics

                              1.3m
                              Posts

                              5
                              14
                              407
                              Loading More Posts
                              • Oldest to Newest
                              • Newest to Oldest
                              • Most Votes
                              Reply
                              • Reply as topic
                              Log in to reply
                              Community
                              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                              The ioBroker Community 2014-2023
                              logo