forked from: SO dictionary proxy

by pleclech forked from SO dictionary proxy (diff: 50)
♥0 | Line 35 | Modified 2012-09-17 23:19:21 | MIT License
play

ActionScript3 source code

/**
 * Copyright pleclech ( http://wonderfl.net/user/pleclech )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/r2olO
 */

// forked from pleclech's SO dictionary proxy
// forked from pleclech's forked from: flash on 2011-2-25
// forked from pleclech's flash on 2011-2-25
package {
    import flash.utils.ByteArray;
    import flash.utils.getTimer;
    import flash.display.Sprite;
    public class FlashTest extends Sprite {
        public function FlashTest() {
             if (stage) _init()
            else addEventListener(Event.ADDED_TO_STAGE, _init)
        }
        import flash.text.TextField;
        import flash.events.Event;

        private var tf:TextField=new TextField()
        private function trace(...args):void{
            tf.appendText(args.join(", ")+"\n")
        }
        private function _init(e:Event=null):void {
            removeEventListener(Event.ADDED_TO_STAGE, _init)
            addChild(tf)
            tf.autoSize="left"
            tf.background=true
            test()
       }
       private function test():void{
var b:ByteArray = new ByteArray();

    var n :Number = 9878.658456;

    b.writeDouble(n);

    b.position=0;
/*
    trace((b.readByte() & 0xFF).toString(2));

    trace((b.readByte() & 0xFF).toString(2));

    trace((b.readByte() & 0xFF).toString(2));

    trace((b.readByte() & 0xFF).toString(2));

    trace((b.readByte() & 0xFF).toString(2));

    trace((b.readByte() & 0xFF).toString(2));

    trace((b.readByte() & 0xFF).toString(2));

    trace((b.readByte() & 0xFF).toString(2));

    trace((b.readByte() & 0xFF).toString(2));
 */   
    b.position=0;
    var lb:uint=b.readInt();
    trace("lb" ,lb.toString(2));
    var hb:uint=b.readInt();
    trace("hb" ,hb.toString(2));
    
    }
}
}