math

小数点数の量子化

某掲示板に投稿したものX[0.0 〜 2.0]の値を取る小数点数をY[0 .. 31]の整数型に量子化することを考える。普通に考えるとこうなる。 X が 2.0 を含まない場合 Y = trunc(X * 32 / 2.0) X が 2.0 を含む場合(Z = X * 31 / 2.0 と置く) Y = trunc(Z) Y = tru…

円をベジェに変換しよう2ヽ(´∀`)ノ

参考ページ(http://www.tensyo.com/urame/prog/ALGO.HTM#C1)にもあるのですが、単位円をベジェに変換するためには ■ベジェ曲線の方程式は ■ベジェ曲線への当て嵌め方は 1) 端点が一致する事 2) 中間点が一致する事 3) 微分が t=0,t=1で一致する事 からベジェ…

円をベジェに変換しようヽ(´∀`)ノ

数学が全然できないシーラカンスでありますが、このたびは円弧を任意の大きさ任意の角度で描画する必要に迫られました。言語はC#なのでGDI+を使えばいいのですが、pinvokeしまくりなプログラムを書いている私にはそんな邪道なことはできません(-_-;)どうでも…