Skip navigation.
 
mlWhat is wrong with this code?
FROM : Brad Bumgarner
DATE : Fri Jun 23 22:28:08 2006

I am in the process of converting an Applescript Studio app I wrote a 
couple of years ago to ObjC (as a learning experience). The following 
code doesn't compile and I'm not sure why. What I want to do is round 
a float to the nearest .25 (quarter inch). Here is the code:

- (float)roundToNearestQuarter: (float)numberToRound {
   
   float decimalNumber;
   int intNumber;
   
   decimalNumber = (numberToRound * 100) + 125;
   intNumber = decimalNumber - (decimalNumber % 25); // error: invalid 
operands to binary %
   return intNumber / 100;
}

What do I need to change to make this work?

Thanks,
Brad Bumgarner, CTA

Related mailsAuthorDate
mlWhat is wrong with this code? Brad Bumgarner Jun 23, 22:28
mlRe: What is wrong with this code? Kevin Wojniak Jun 23, 22:31
mlRe: What is wrong with this code? John Stiles Jun 23, 22:33
mlRe: What is wrong with this code? Brad Bumgarner Jun 23, 22:40
mlRe: What is wrong with this code? Tage Borg Jun 25, 21:18