80224799

所属分类:Pascal/Delphi编程
开发工具:Visual C++
文件大小:367KB
下载次数:4
上传日期:2008-05-08 17:11:27
上 传 者zyq_19831018
说明:  编译类_Hss VC版_源代码支持表达式的编译执行,速度超快,支持实数和复数,并附带一个复数函数库你还可以同时找到VB和VC版和Delphi版
(Compiler-type edition _ _Hss VC source code to support the implementation of regular expression compiler, super-fast to support real number and the plural, and attached to a plural library at the same time you can also find a version of VB and VC and Delphi Edition)

文件列表:
80224799\Delphi引入Dll\CompileComplex_Hss.pas (210788, 2003-03-29)
80224799\Delphi引入Dll\CompileDll.cfg (367, 2003-04-12)
80224799\Delphi引入Dll\CompileDll.dof (1688, 2003-04-12)
80224799\Delphi引入Dll\CompileDll.dpr (3311, 2003-04-12)
80224799\Delphi引入Dll\CompileDll.res (1740, 2003-03-29)
80224799\Delphi引入Dll\Compile_Hss.pas (219461, 2003-03-29)
80224799\Delphi引入Dll\Complex_Hss.pas (80858, 2003-04-08)
80224799\Delphi引入Dll\UnitDllFunctionCommon.pas (3515, 2003-03-30)
80224799\Delphi引入Dll\UnitDllFunctionTCompile.pas (16475, 2003-03-29)
80224799\Delphi引入Dll\UnitDllFunctionTCompileComplex.pas (17192, 2003-03-29)
80224799\Delphi引入Dll (0, 2003-07-15)
80224799\res\CompileDll_test.ico (1078, 2003-03-19)
80224799\res\CompileDll_test.rc2 (407, 2003-03-19)
80224799\res (0, 2003-07-15)
80224799\CCompile.cpp (11098, 2003-04-06)
80224799\CCompile.h (20022, 2003-04-09)
80224799\CCompileComplex.cpp (12455, 2003-04-12)
80224799\CCompileComplex.h (17185, 2003-04-12)
80224799\CompileDll.dll (513024, 2003-04-12)
80224799\CompileDll_test.aps (23200, 2003-06-17)
80224799\CompileDll_test.bbs (83, 2003-04-12)
80224799\CompileDll_test.clw (2645, 2003-06-17)
80224799\CompileDll_test.cpp (2189, 2003-03-19)
80224799\CompileDll_test.dsp (5010, 2003-04-12)
80224799\CompileDll_test.dsw (553, 2003-03-19)
80224799\CompileDll_test.exe (32768, 2003-06-17)
80224799\CompileDll_test.h (1423, 2003-03-19)
80224799\CompileDll_test.ncb (99328, 2003-06-17)
80224799\CompileDll_test.opt (50688, 2003-06-17)
80224799\CompileDll_test.plg (5560, 2003-06-17)
80224799\CompileDll_test.rc (7603, 2003-03-27)
80224799\CompileDll_test.sln (1121, 2003-04-25)
80224799\CompileDll_test.suo (10752, 2003-04-25)
80224799\CompileDll_test.vcproj (7586, 2003-04-25)
80224799\CompileDll_testDlg.cpp (8616, 2003-04-25)
80224799\CompileDll_testDlg.h (1770, 2003-03-27)
80224799\CPUCount.cpp (537, 2003-04-11)
80224799\CPUCount.h (242, 2003-04-11)
80224799\Extended.cpp (26902, 2003-04-25)
80224799\Extended.h (40508, 2003-04-25)
... ...

简要声明: ======================================================================= 任何用户使用本软件属于个人自愿选择,作者不会对用户使用本软件所引起 的对用户的任何形式的损失负责,作者也不承诺提供对本类的维护和服务等义务。 本类可以***拷贝和使用,但必须包含完整的代码和说明,任何修改和用于 商业化目的的行为都应该尽量与作者取得联系,并得到授权。 作者:侯思松 2003.3 ( E-Mail: HouSisong@263.net ) ======================================================================= VC源代码包括: 高精度浮点数 Extended类 高精度复数类 ComplexEx类 数学函数动态编译器 CCompile类 复数函数动态编译器 CCompileComplex类 ======================================================================= 简要介绍: ======================================================================= Extended类 : 高精度浮点数支持 Extended (占用10字节,范围+-3.6E-4951 .. +-1.1E4932 19-20位 十进制精度) 它和long double,double,float,__int***,int等类型运算、赋值等兼容 (仅内存格式不一样); (这种类型是x86 CPU浮点运算单元运算时使用的浮点类型, 它与Delphi中的内置浮点类型Extended类型完全一样) 由于CPU浮点部件支持这种类型,所以运算时不需要做什么特殊处理, 速度上没有问题 封装它的原因: 我没有在VC中找到这种数据类型,但我又需要它 MSDN: The "long double" data type (80-bit, 10-byte precision) is mapped directly to "double" (***-bit, 8- byte precision) in Windows NT and Windows 95 ======================================================================= ComplexEx类 : 高精度复数类ComplexEx,实部和虚部采用Extended,占用32字节 相当于 std::complex,但不完全相同; ======================================================================= CCompile类 : CCompile可以在程序运行过程中动态完成数学函数表达式字符串的编译执行, (可以带参数,布尔运算,定积分;动态生成机器码执行,不是解释执行) 执行速度超快!!! ======================================================================= CCompileComplex类 : CCompileComplex可以在程序运行过程中动态完成复数函数表达式字符串的 编译执行,(可以带复数参数;动态生成机器码执行,不是解释执行) 执行速度超快!!

近期下载者

相关文件


收藏者