This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi, I'm testing the rounding mode on 28379d launchpad.
I write below code in both CPU and CLA.
int a=0;
a=a+11.5.
After running the code, I get a=11.
In CLA, i add the code
__asm(" MSETFLG RNDF32=1");
and it sets the rounding mode to round to nearest even. and I suppose to get a=12, but it's still 11.
In CPU, i add the code
__asm(" SETFLG RNDF32=1");
and it also sets the rounding mode to round to nearest even. I suppose to get a=12, but it's still 11.
why?