Matematiikka : operaattorit

SHR


   KUVAUS

Suorittaa luvulle binäärisiirron oikealle. Toinen luku määrittää siirron suuruuden.

Käytännössä tämä on nopea jakolasku (nopeampi kuin /). Sitä käytetään jakamaan lukua eksponentiaalisesti, joten aivan kaikkiin lukuihin ei päästä.

Siirtämällä oikealle kerran, jaat luvun kahdella. Siirtämällä kaksi, jaat neljällä. Siirtämällä kolme, jaat kahdeksalla jne...

Komento on tarkoitettu edistyneemmille käyttäjille. Sen hyöty tavalliselle peliohjelmoijalle jäänee vähäiseksi.

   KÄYTTÖ
a SHR b

  • a = luku
  • b = siirtojen määrä

  • Katso myös: SHL, SAR

       ESIMERKKI
    Text 0,0,(16 SHR 2)
    DrawScreen
    WaitKey
    'Prints "4" because 16/4=4

    <<TAKAISIN