We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
hello anyone here wants to help me...i want the return value to be rounded off for example: TotalComponent=235 PartialComponent=90 per=38.3%
but with this function i always get 0 % anyone here want to sugest what should be done
unsigned int CalculatePercentage(int TotalComponent,int PartialComponent){ int per; per= (PartialComponent/TotalComponent)*100; return (float)per; }
Pardon me. I said "... one of which divides into the other to yield a signed int, which is further divided by an int ..."
That should be multiplied by an int. Multiplying the integer result of division does not suddenly cause a fractional result of the division to appear. Like I said, think about the 'type of' and 'results of' your subexpressions.