--- "Tyler Littlefield" wrote:
> and you want... what exactly?

I did not express myself well.

Let me reformulate my question:

--- "Paul Herring" wrote:
> Here you're multiplying two shorts.

What is the type of result of a multiplication of two unsigned short
integers?

In other words:

Being:

unsigned short int a, b;
T result;
//...
result = (a*b);

What should be the type T?

When running my previous code the result is:
Why fffffffffffe0001 != fffe0001 ?

Is this result a compiler's bug?


Reply via email to