Go Down

### Topic: What's wrong with this code? (Read 774 times)previous topic - next topic

#### KenshinPT

##### Mar 23, 2013, 09:46 pmLast Edit: Mar 23, 2013, 09:53 pm by KenshinPT Reason: 1
Hey mates,

I don't have any clue why this code does not work right.

If "minute" is 36, why "brightnessFactor" is "1"?

By the way... no matter what the minute is, brightnessFactor is always "1"? brightnessFactor should be 0.82 when "minute" is 36.

Pardon my french, but WTF?!

Thanks mates!

#### Delta_G

#1
##### Mar 23, 2013, 09:57 pm
You've got a line there that says brightnessFactor = a whole bunch of integer math.  Integer math is only going to give inter gets, it will never give you 0.82 or any other decimal number.

Make those constants floats like 1.0 and 2.0 instead of just 1 and 2 and see what happens.
|| | ||| | || | ||  ~Woodstock

#### KenshinPT

#2
##### Mar 23, 2013, 11:09 pm

You've got a line there that says brightnessFactor = a whole bunch of integer math.  Integer math is only going to give inter gets, it will never give you 0.82 or any other decimal number.

Make those constants floats like 1.0 and 2.0 instead of just 1 and 2 and see what happens.

Thank you so much mate Problem solved.

This is why I hate coding! ^^!

#3