Muisti : komennot

POKEFLOAT


   KUVAUS

Kirjoittaa muistipalaan neljän tavun (32-bittisen) desimaaliluvun. Arvon tulisi mahtua joukkoon 3.4E +/- 38 (7 numeroa).

Pidä huoli, että et kirjoita muistialueen ulkopuolelle, koska se saattaa kaataa ohjelman tai jopa koko järjestelmän. Ensimmäinen kirjoituspaikka on nolla ja viimeinen KOKO-1.

   KÄYTTÖ
POKEFLOAT muistipala, paikka, arvo

  • muistipala = Se muuttuja, mihin muistipala luotiin.
  • paikka = Sijainti mistä luetaan. Nolla on ensimmäinen.
  • arvo = Mielellään desimaaliluku.

  • Katso myös: POKEBYTE, POKESHORT, POKEINT, PEEKBYTE, PEEKSHORT, PEEKINT, PEEKFLOAT

       ESIMERKKI
    mymem=MakeMEMblock(11)

    'Write some information to the memblock
    PokeByte mymem, 0, 7
    PokeShort mymem, 1, -3400
    PokeInt mymem, 3, 28561200
    PokeFloat mymem, 7, 3.141592

    'Read the information and print it
    ourbyte=PeekByte(mymem,0)
    ourshort=PeekShort(mymem,1)
    ourint=PeekInt(mymem,3)
    ourfloat#=PeekFloat(mymem,7)


    Text 10,10,ourbyte
    Text 10,30,ourshort
    Text 10,50,ourint
    Text 10,70,ourfloat


    DrawScreen

    WaitKey

    <<TAKAISIN