[back to index]

Library Reference (v 0.9.0)

Convert

Strings to ints to floats and back again.
Convert.tostring(1234):String
import haxegon.*;

class Main{
  function update(){
    //results in 5
    trace(2 + 3);  
    
    //results in "23"
    trace(Convert.tostring(2) + Convert.tostring(3));
  }
}
Convert.toint("15"):Int
Convert a string or a floating-point number to an integer.
import haxegon.*;

class Main{
  function update(){
    trace("5" + 2.5); //results in 52.5
    trace(Convert.toint("5") + Convert.toint(2.5)); //results in 7
  }
}
Convert.tofloat("3.1417826"):Float
Convert a string or an integer to a floating-point number.
import haxegon.*;

class Main{
  function update(){
    var a:String = "1.25";
    trace(a + 1); //a is a string
    
    var f:Float = Convert.tofloat(a);
    trace(f + 1); //add the floats
  }
}