ar12@prism.gatech.EDU (REGISTER,ANDREW H) (03/28/91)
I want to build a class to do signed-magnitude arithmetic. (Yes I know I could do
this with int and long int.) I want to make a class called sign_mag that would be
a 16 bit sign-magnitude number. Then I also want another class that would be a
32 bit sign-magnitude number. I would like to be able to specify this like:
sign_mag A16BitSM;
long sign_mag A32BitSM;
I cannot figure out if this is even possible much less how to do it.
I also want to override -, +, *, /, to work with both classes and get the proper
type casting. (sign_mag is converted to long sign_mag before being added to a
long sign_mag)
Any help or pointers in the right direction will be appreciated!
Toodles
Andy
--
Andy Register Internet: ar12@prism.gatech.edu Bitnet: aregiste@gtri01.bitnet
-- Sometimes the Bears Win, Sometimes the Bulls Win --
-------- But the Pigs *Always* Lose -------- (author unknown)