AnsweredAssumed Answered

HC12: Integer Division of Longs

Question asked by Bill Scheremeta on Dec 13, 2006
Latest reply on Dec 13, 2006 by Bill Scheremeta
This may be something I missed in the C standard, but I am not getting the expected result.
static long temp_long; //static because linker  has SP INFO incorrect warning
//debugger gives temp_long is 99999 in base 10 right here
//debugger gives correct value of 10049 for temp_long
//debugger says temp_long is now 66536
//thats 1000+65536 which looks like a problem mixing ints and longs
What did I miss about integer division of longs in K&R or the C standard?
I am using Codewarrior 3.1 for HCS12.

Message Edited by CrasyCat on 2007-04-13 11:26 AM