问VB高手一个提高运行速度的问题

来源:百度知道 编辑:UC知道 时间:2024/05/26 23:50:02
比如在程序中我要解一个方程,如在程序中直接写原代码,这样运行下去要5s时间。我想如把解这个方程的方法编成一个函数,再在程序中调用这个函数,是不是会少一些时间?
如这样不行,有没有别的方法,使运行时间短些呢?

调用函数时间比直接写还要时间长,这就是为什么C++短的函数可以写成内联函数(直接在定义的时候写出函数体)的原因。
如果想要运行快,只能用优化的方法,比如优化算法,减少在循环体内部的判断和运算等等。