tweeninc=0.0
tranVal=0.0
increment=1
tweenVal=0.0
increment1=0.1
while True:
    if tweenVal==1.0:
        increment1=-0.1
    if tweenVal==0.0:
        increment1=0.1
    if tranVal==14:
        increment=-1
    if tranVal==-14:
        increment=1
    tranVal=tranVal+increment
    tweenVal=tweenVal+increment1
    print tweenVal
inside the while loop why does the tweenVal keep going beyond 1.
it goes .8,.9,1.0,1.1,1.2,1.3...1.9... and I want it to go .8,.9,1.0,.9,.8,.7...0,.1,.2
Im doing the same thing for the value under it which goes between -14 and 14 does it have something to do with it being a floating point?
 
     
    