![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
delphi的RTL中的comm单元文件
孤独的学者
我是一名电工
展开
-
delphi10.2的数学单元Math.pas
delpjhi的Math.pas一个公共单元,是对常规数学例程的补充,它是Delphi语言或系统单元的一部分。它包含高性能的算术、三角函数、对数函数、统计、财务计算和FPU例程。常量定义 常量定义了IEEE范围的浮点类型,包括非正规值,共计20个MinSingle = 1.1754943508222875080e-38;//最小单精度数MinSingleDenormal = 1...原创 2018-03-10 14:21:31 · 1438 阅读 · 0 评论 -
delphi10.2的度量单位转换单元StdConvs.pas
标准转换类型:物理、流体、热、和时间转换单元 本单元中的度量单位和前缀遵循不同的SI/NIST标准 (http://physics.nist.gov/cuu/Units/index.html 和 http://www.bipm.fr/enus/3_SI)。变量定义: { ****************************************************************...原创 2018-03-17 15:00:13 · 589 阅读 · 0 评论 -
delphi10.2的复数处理单元VarCmplx.pas
这个单元包含复数处理,是通过一个自定义变体类型进行的。复数的原始格式是矩形[x + yi] , 但是提供了对极坐标格式 [r*CIS(theta)]的有限转换支持。这个单元中的一些函数、概念或常量由 Earl F. Glynn (www.efg2.com)提供,接着,他又作了如下的致谢.. 这个UNIT(单元)中的一些想法是从《一个用于复数的Pascal工具》借来的,Pascal、Ada、&...原创 2018-03-17 15:13:45 · 459 阅读 · 0 评论 -
delphi10.2的向量数学处理单元Math.Vectors.pas
向量数学的计算 type TEpsilon = record const Matrix = 1E-5; //矩阵 Vector = 1E-4; //向量 end; TVector3DType = array [0..3] of Single; //3维向量数组 TVectorArray = array [0..2] of Single; //向量数组...原创 2018-03-20 13:07:14 · 1731 阅读 · 1 评论 -
delphi10.2的度量单位转换实用程序单元ConvUtils.pas
这个单元提供了度量单位转换引擎,没有内置转换类型,需要与StdConvs.pas配合使用 。type TConvFamily = type Word; TConvType = type Word; TConversionProc = function(const AValue: Double): Double; TConvTypeArray = array of TConvType...原创 2018-03-30 11:42:21 · 451 阅读 · 0 评论 -
delphi10.2的散列单元hash.pas
这是一个从数据生成MD5哈希值(Hash)的单元,广泛用于加密领域type /// <summary> Hash(哈希/散列)相关异常 </summary> EHashException = class(Exception); /// <summary> 将通用函数记录到所有哈希函数</summary> THash = record...原创 2018-03-30 13:23:32 · 1002 阅读 · 0 评论 -
delphi10.2的Date/time 实用程序单元DateUtils.pas
这些是用于日期和时间计算的函数{*******************************************************}{ Date/time 实用程序单元 }{*******************************************************}{ 下面的单位是符合ISO 8...原创 2018-04-07 13:16:41 · 697 阅读 · 0 评论 -
delphi10.2的解析单元Analytics.pas
这些函数用于记录应用程序活动事件。type /// <summary>由对象实现的接口,它管理用于记录应用程序活动事件的临时数据缓存。 /// </summary> IApplicationActivityCacheManager = interface ['{6145E812-8ECA-4B69-994C-26A81B2A84DC}'] /...原创 2018-04-07 14:07:22 · 436 阅读 · 0 评论