ysr 发表于 2013-4-19 21:12:11

云梦 发表于 2013-4-20 10:32:15

1# ysr
我的计算器包括近200个函数,其中已包括了三角函数,高精度512位。
常见的函数基本都有了,想编写怪异的函数,可是没找到。

ysr 发表于 2013-4-25 15:33:37

云梦 发表于 2013-4-27 08:51:03

如果不是求超大数值建议不使用FFT。
你计算数值的目的、精度和位数是否已经确立?
如果想计算几百的开立方可以考虑用FFT.
FFT是快速傅里叶变换,在计算大整数乘法中广泛应用。计算复杂度可以降至nLog(n),大大减少
计算时间。
如两个10万位的乘法,如果按手算的方法需要至少100亿次,而使用FFT只需要115万次计算,提高效率近万倍。

云梦 发表于 2013-4-27 08:57:32

用你的程序计算是太慢了,几百位的开立方应该瞬间显示结果。我的计算器计算的是浮点数,预设精度,最高设计为1024位。

ysr 发表于 2013-4-27 21:45:11

云梦 发表于 2013-4-28 11:20:52

数学模型是否成立?先不急编织大数乘法,如果经证明快速幂模程序是正确的,一切便成为容易。

ysr 发表于 2013-4-28 19:17:03

云梦 发表于 2013-4-30 16:30:12

解全体一元三次方程并不难,可输出根式不太容易。如果一元三次方程系数为无理数、虚数没做过根式的解。如果是只输出根的近似值(含虚数),我的计算器已经没问题了。并且可以解一元四次方程全部解。
化简多项式的程序只有特殊情况下才能做到。

ysr 发表于 2013-5-7 21:11:45

页: [1] 2 3 4 5
查看完整版本: 几个VB小程序