SpreadTooThin wrote:
> Robert Kern wrote:
> > [EMAIL PROTECTED] wrote:
> > > To your question on casting long to short. This is how:
> > > a=1234L     # long
> > > b=int(a)       # int (short)
> >
> > No, a Python int is a C long. A Python long is an arbitrary-precision 
> > number and
> > does not correspond to any C type.
> >
> > --
>
> So there is no short(number) casting?
>

It depends on what you think you mean by "short(number) casting". I
thought I'd answered your original question -- if
    short = long & 0xffff
doesn't do what you want to do, please give examples of what "long"
means to you, and what you expect the result of "short(number) casting"
each example to be.

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to