S=S-0.01 の部分を S=MAX(0,S-0.01) にするとか?