[IronPython] Implicit Cast to Float
Michael Foord
fuzzyman at voidspace.org.uk
Fri Jun 22 00:47:46 CEST 2007
Hello all,
I am trying to use a data type that must be 'cast to a float' - the
ZedGraph.XDate.
It has what it calls an 'Implicit' operator:
http://zedgraph.sourceforge.net/documentation/html/M_ZedGraph_XDate_op_Implicit_4.htm
How can I get at this from IronPython? The obvious way doesn't seem to work:
>>> from ZedGraph import XDate
>>> d = XDate(2007, 1, 1)
>>> float(d)
Traceback (most recent call last):
File , line 0, in <stdin>##25
File , line 0, in Make##27
AttributeError: 'XDate' object has no attribute '__float__'
I need to add this to a collection and it needs to be as a float.
The C# syntax to do this is:
x = (double) new XDate( 1995, 5, i+11 );
Any help appreciated!
Thanks
Michael Foord
http://www.ironpython.info
More information about the Ironpython-users
mailing list