HISE Logo Forum
    • Categories
    • Register
    • Login

    Limit values to 2 decimal places

    Scheduled Pinned Locked Moved General Questions
    5 Posts 3 Posters 280 Views
    Loading More Posts
    • 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.
    • toxonicT
      toxonic
      last edited by

      Im trying to get parameter value displayed up to 2 decimal places, so i used Math.round((currentValue) * 100) / 100to achieve that and draw the values to a panel.
      Most Values work, but some of them don't like in this example:
      Screenshot from 2022-12-03 19-52-32.png
      What am i missing?

      1 Reply Last reply Reply Quote 0
      • toxonicT
        toxonic
        last edited by

        It seems, that these are all repeating decimal fractions...

        orangeO 1 Reply Last reply Reply Quote 0
        • orangeO
          orange @toxonic
          last edited by

          @toxonic

          Engine.doubleToString() is the way to go.

          HiseSnippet 935.3ocsV0saSrCD1NstGR3GAn9.rpWkJUpRJ+cjPnFZZJJBZIvVPbGxYWuMVwq8p0d6oADRmKNmWGdE37bbtiq4FdCfwd2jcKDBPjHWT0wy7M9al7MiyfTU.SqUoHb8imjvP3KQ7mHMi5Nhxkn96ivWgbHUaXod4Gs2jDpVyBQX7JOzd.t9pH2mOs6dTAUFvJOBgdghGvdLOlaJOcPmGwEhCngri4wUh9Vc5GnjcUBUFvmUHsPIzfwzSXGQsgUifvq0KjaTo9FpgogX1SENwej5uj4w+BtlOTvrFsQ9PhxOF0cDWDNXZspQH7pCJq7Uxq70IGxC4yNurCbUmCuRDU6A3ZKhRs+EnDtBkVMmRWi3GjxSLkdr74hj9R3KjHJzpqRk7XQ09eLoqBhPZ1NlNlcPJXLCQya1p0Vdve17dMZz.52Zi2ozTuGIUCa6ceuoHOgY5phSTRvn4FNua.PJA7X5Pl36iH28FtagKEbIyKJSFX3JomR5xmEXpRzLXJpsfDKxXa13MMpmieaMCxkgclYis75IOARy1gpLngdrx2jxkmzzAYKuc1Dtp2B21BK.a9Jt1tTgXHnuZdd13HbEldjxvdhroiSMdaCuu1UTzb8UjMAKcttsB+zEAroLKdHKsZGwFHnLNubaseN4VPdSoRfJYeI27jDVg8AJQnUFY++uUbhJ5pVYZACgPMNQ5UJDo9BdHKEwgj7GDWKE4Hew.t2+9wOrK5482mZnSSCjQ3VRXoFtsXv6yNEVWjq8qS1moGaTIvj+ruHg8S+vK8rxMJG0YxLi+9oczlI1VyZt.Qw7vPAafRyss9J6wdOrtKwm+ZGyey5u6ge30+ytwUW0gPwzypt4SmEEwOysiJhKh0fzLoeLr5BguN44ZlWHKhlILd5wPdfogwrviUt3QUJt0xKtKWTbtY.WscAR97v2q39ugcrCI1Zq0129NnHn4NsBxidmNnuc+BrYSElInlyutytWuvgsyTcGicOhD5XSpV8+B6.asvcf+rT7ZjAbSvn4ywZygiff62AGKd43xjdQQr.SIAWkbvKW1mI9AW+yTYFXu2gTPiApAxQYw9vClAL31kRl.RNAWyNxla2xZa6.9LYny3yvmBmss13Bmsm5DT2AopWEjOnaea5BtS.NIcOEWG9MAfs2rIbBH6ZYmn3uJHvV92nMBMeL6rDXt4Rf4VKAlauDXtyRf4tKAl+bgXr+BkGjYTw4iCvAC541zhw8jTPY4TgnunEyzlA
          

          develop Branch / XCode 13.1
          macOS Monterey / M1 Max

          1 Reply Last reply Reply Quote 3
          • d.healeyD
            d.healey
            last edited by

            As @orange said:

            Libre Wave - Freedom respecting instruments and effects
            My Patreon - HISE tutorials
            YouTube Channel - Public HISE tutorials

            1 Reply Last reply Reply Quote 1
            • toxonicT
              toxonic
              last edited by

              @d-healey @orange Awesome, thanks! :)

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

              29

              Online

              1.7k

              Users

              11.8k

              Topics

              102.8k

              Posts