Strange. The code you posted above works for me on Julia0.2 and Julia0.3

You can use `reinterpret` to cast the bits of one numeric type into another.

On Sat Jan 03 2015 at 10:09:44 AM Andreas Lobinger <lobing...@gmail.com>
wrote:

> Hello colleagues,
>
> most probably i overlooked it, how can i output a float (float64, double
> etc) in hex form (somehow raw)?
>
> (longer story ...
> I'm doubting some output of a Gtk callback function which should report
> screen coordinates in float64, but values as integers e.g. 2.0 3.0 etc. A
> Gtk programm in C reports via printf exactly this, while in julia Gtk i get
>
> m 0.588928 3.045471
> m 1.588928 3.045471
> m 2.588928 3.045471
> m 2.588928 2.045471
> m 3.588928 2.045471
> m 4.588928 2.045471
> m 5.588928 2.045471
> m 5.588928 3.045471
> m 6.588928 7.045471
> m 8.588928 9.045471
> m 8.588928 10.045471)
>
> with
>
> julia> using Gtk
>
> julia> c = Gtk.@GtkCanvas(200,200);
>
> julia> w = Gtk.@GtkWindow(c);
>
> julia> show(c);
>
> julia> c.mouse.motion = (w,e) -> begin
>        @printf("m %f %f\n", e.x, e.y)
>        end
>
>
>
>
> Wishing a happy day,
>        Andreas
>
>

Reply via email to