From 36de52e73694bf6c3d6e0a7ec19ce3cbf7e2bd75 Mon Sep 17 00:00:00 2001 From: kramm Date: Tue, 6 Jan 2009 21:29:27 +0000 Subject: [PATCH] test hex floats, too --- lib/as3/ok/float.as | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/lib/as3/ok/float.as b/lib/as3/ok/float.as index 76c1786..308f07d 100644 --- a/lib/as3/ok/float.as +++ b/lib/as3/ok/float.as @@ -2,8 +2,23 @@ package { import flash.display.MovieClip public class Main extends flash.display.MovieClip { function Main() { - var x = .5; - if(x is Number) trace("ok"); + /* test normal floats */ + var x = .25; + if(x is Number) trace("ok 1/8"); + if(x*4==1.0) trace("ok 2/8"); + var y = -.25; + if(y is Number) trace("ok 3/8"); + if(y*4==-1.0) trace("ok 4/8"); + + /* test hex floats */ + var a = 0x. + var b = 0xa. + var c = 0x.4 + var d = 0xa.a + if(a==0) trace("ok 5/8"); + if(b==10.0) trace("ok 6/8"); + if(c==0.25) trace("ok 7/8"); + if(d==10.625) trace("ok 8/8"); } } } -- 1.7.10.4