算法
文章平均质量分 53
one bite
这个作者很懒,什么都没留下…
展开
-
JS 绘制 Cardinal 样条曲线
Cardinal 曲线可以参考一下我另一篇文章 Cardinal 与三阶 Bezier 相互转换。根据定义,给定点集 {Pk−1,Pk,Pk+1,Pk+2}\{ \mathbf {P}_{k-1}, \mathbf {P}_k, \mathbf {P}_{k+1}, \mathbf {P}_{k+2} \}{Pk−1,Pk,Pk+1,Pk+2} , 则 Pk\mathbf {P}_kPk 到 Pk+1\mathbf {P}_{k+1}Pk+1 之间的曲线可以由如下方程生成:P(u)=au3原创 2021-12-08 22:01:43 · 998 阅读 · 0 评论 -
C++ 二进制转BCD码
二进制转BCD码, 进而可以转为十进制字符串表示.templatestd::vector bcd( const std::bitset& bits ){ std::vector buf; buf.push_back( 0 ); for( auto i = bits.size(); i-- != 0; ) { int carries0 = bi原创 2017-02-09 18:14:38 · 2053 阅读 · 2 评论