Allmänt meddelande

Collapse
No announcement yet.

dynamiska variabler

Collapse
X
 
  • Filter
  • Klockan
  • Show
Clear All
new posts

  • dynamiska variabler

    Hej

    Då jag skall använda dynamiska variabler i funktioner får jag det inte att fungera tex:
    ma12:=mx(sub(24,ma10),12)
    ma13:=mov(ma20,ma12,e)
    Det är värdet på ma12 som inte verkar accepteras i uträkningen av ma13, då jag sätter in ett fast värde på ma12, "ma12:=15" så fungerar det.
    Även ma20 är dynamisk men verkar fungera.
    Jag vet att det skall användas ":" ibland men det verkar inte heller fungera i detta fall.

  • #2
    prova detta:

    imp:=24 {lägg in det högsta värde som ska accepteras}
    ma13:=mov(ma20,ma12:imp,e)

    Comment


    • #3
      Tackar det funkade!

      Comment


      • #4
        Var lite snabb och såg först inte att du har provat med :
        Borde fungera med bara :?, bra att det gick ändå
        Vet inte heller om du bör skriva: ma12:=int(mx(sub(24,ma10),12))

        Comment


        • #5
          Redan provat integer och abs men det spelade ingen roll, måste ha varit något "skräp" i koden för nu då jag testar funkar det inte bara med :imp utan även med :12

          Comment


          • #6
            Stämmer det att det finns en begränsning på 10st ":" per script?

            Comment


            • #7
              Vet ej. Big boss vet nog.

              Comment


              • #8
                Njae, ingen sådan begränsning såvitt jag vet. Men vi ska förtydliga den här biten i dokumentationen. Det är alltså nödvändigt att reservera minne när man kör med dynamiska periodvärden. Kraftfullt dock!

                Comment

                Working...
                X