En Sat, 10 Mar 2007 16:26:08 -0300, Paul Rubin <"http://phr.cx"@NOSPAM.invalid> escribió:
> "Jack" <[EMAIL PROTECTED]> writes: >> Also, if I have an int, I can convert it to unsigned int in C: >> int i = -3; >> int ui = (unsigned int)i; > > I just tried it: > > main() { > int i = -3; > unsigned int ui = i; > printf("%d\n", ui); > } > > prints -3. What do you want the conversion to do? If you want > the absolute value, use abs(). Try again with "%u". Passing i or ui makes no difference, both push the same value on the stack. C relies on the format string to interpret the arguments. -- Gabriel Genellina -- http://mail.python.org/mailman/listinfo/python-list