aardio 文档

System.Numerics 库模块帮助文档

System.Numerics 成员列表 #

.NET 数值扩展类型名字空间 System.Numerics。
.NET 4.0 开始支持。Win10 开始自带 .NET 4.6 。

System.Numerics.* #

.NET 名字空间、类、结构体的成员,
可访问成员名字空间、类、枚举、静态属性或字段,
导入的类可用于构造 .NET 对象,传回 .NET 则自动转为该类的 Type 对象

返回对象:dotNetNameSpaceObject

System.Numerics.BigInteger() #

创建大整数。
参数 @1 指定字符串时调用 TryParse 函数创建对象,失败返回 null。
否则调用 System.Numerics.BigInteger 构造函数,
非字符串参数用法参考 .NET 文档。

参数 @1 如果为 0x前缀的字符串,则以16进制解析为数值。
16进制字符串首个数字为0则总是解析为正数,
否则开始的数值大于0x80时生成负数。

返回对象:sysNumericsBigIntgerObject

System.Numerics.Complex() #

返回对象:sysNumericsComplexObject

System.Numerics.Complex(实部,虚部) #

创建复数。
支持常用运算符,参与运算的数必须也是 System.Numerics.Complex 。
支持用 tostring 函数转换为 aardio 字符串。

System.Numerics.assembly #

导入此 .NET 名字空间的程序集对象。

返回对象:dotNetCrlAssemblyObject

System.Numerics.BigInteger 成员列表 #

支持任意大整数的数值类型。
没有下限或上限,可以包含任何整数的值。
支持常用运算符,参与运算的数必须也是 System.Numerics.BigInteger 。
支持用 tostring 函数转换为 aardio 字符串。
tostring 第 2 个参数为 "x"或"X"时返回 16 进制字符串。

大数运算也可以使用 math.bignum 扩展库。

System.Numerics.BigInteger.Parse() #

参数 @1 指定字符串。
解析字符串中的整数值。

参数 @1 指定字符串。
解析字符串中的整数值。

System.Numerics.BigInteger.TryParse() #

参数 @1 指定字符串。
解析字符串中的整数值,失败返回 null

System.Numerics.Complex 成员列表 #

复数。
可参考:math.complex 扩展库。

System.Numerics.Complex.* #

更多复数函数用法请参考 .NET 文档

sysNumericsBigIntgerObject 成员列表 #

sysNumericsBigIntgerObject.* #

此对象的其他可用函数请参考 .NET 文档

sysNumericsBigIntgerObject.ToString("X") #

转换为 16 进制字符串

sysNumericsBigIntgerObject.ToString() #

转换为字符串

sysNumericsBigIntgerObject.byRef(true) #

传参方式设为传址(用于引用或输出参数)

sysNumericsComplex 成员列表 #

sysNumericsComplex.* #

此对象的其他可用函数请参考 .NET 文档

sysNumericsComplex.Imaginary #

获取虚部。

sysNumericsComplex.Magnitude #

获取复数的量值(或绝对值)。

sysNumericsComplex.Phase #

获取复数的相位。

sysNumericsComplex.Real #

获取实部。

sysNumericsComplex.ToString() #

转换为字符串。
参数可用字符串指定 .NET 字符串标准或自定义格式化串。
用法请参考 .NET 文档。

sysNumericsComplex.byRef(true) #

传参方式设为传址(用于引用或输出参数)

Markdown 格式