# Kind kirupians, please explain this code to me

**URL:** <https://forum.kirupa.com/t/kind-kirupians-please-explain-this-code-to-me/203003>\
**Category:** Uncategorized\
**Created:** [October 6, 2006, 2:20pm UTC](https://forum.kirupa.com/t/kind-kirupians-please-explain-this-code-to-me/203003 "2006-10-06T14:20:32Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![dragonfly](https://avatars.discourse-cdn.com/v4/letter/d/8e8cbc/32.png) [@dragonfly](https://forum.kirupa.com/u/dragonfly)\
**Post date:** [October 6, 2006, 2:20pm UTC](https://forum.kirupa.com/t/kind-kirupians-please-explain-this-code-to-me/203003/1 "2006-10-06T14:20:32Z")

</div>

```auto

var newX:Number = ((Stage.width/2)-(400/2)) >> 0;
var newY:Number = ((Stage.height/2)-(400/2)) >> 0;

```

Someone included these lines in a script having to do with positioning a graphic on stage. I believe this centers the graphic on stage, but the part that I don’t understand is the “\>\>”. Why was the bitwise shift right operator used in this script? What exactly does it do?

please make me smarter :nerd:
