sin, cos, tan のバグを修正

前のコミットで予想したバグ原因の見当は、まったく外れていて、
バグの原因は単純なタイポレベルの代入ミスに過ぎなかった。

原因は、式中にて、初期値に相当する値をを設定する際に、
初期化していないレジスターに対して、加減算による代入で初期設定してしまっていたため。
（すなわち、たまたまレジスターの内容が０の場合にしか正しく動作しない。というお粗末なミス）

ハズレた予想である、beginF, endF が原因であるという予想は、
そんな予想が思い浮かぶということは、
すなわちbeginF, endFの動作に潜在意識で不安を感じてる証拠だろう。
実際、beginF, endF が（今のところ）問題なく動いている（ように見える）ことに、
あまり納得できていない。何か厄介な問題が内包されてるような予感がしてならない。ただの直感だが。

もし本当に beginF, endF に厄介な問題が判明したら、
その時は（面倒だが）もっと丁寧で単純で確実で、そして冗長な、方法へと書き換えることになるだろう。
でも、それは面倒なので、できれば無事に動きつづけて欲しい。