当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Julia supertype()用法及代码示例


朱莉娅 | supertype() 函数

supertype()function 是 Julia 编程语言中的库函数,用于获取给定类型(数据类型)的具体超类型。

用法:

    supertype(x)

这里,x是要找到其超类型的数据类型。

例:

    supertype(Int64)
    Signed 

    supertype(Float64)
    AbstractFloat

程序:

# Example of supertype() function in Julia

println("supertype(Bool):", supertype(Bool))
println("supertype(Char):", supertype(Char))
println("supertype(String):", supertype(String))
println()

println("supertype(Int8):", supertype(Int8))
println("supertype(Int16):", supertype(Int16))
println("supertype(Int32):", supertype(Int32))
println("supertype(Int64):", supertype(Int64))
println()

println("supertype(Float16):", supertype(Float16))
println("supertype(Float32):", supertype(Float32))
println("supertype(Float64):", supertype(Float64))
println()

输出

supertype(Bool):Integer
supertype(Char):AbstractChar
supertype(String):AbstractString

supertype(Int8):Signed
supertype(Int16):Signed
supertype(Int32):Signed
supertype(Int64):Signed

supertype(Float16):AbstractFloat
supertype(Float32):AbstractFloat
supertype(Float64):AbstractFloat

参考:Julia Core.supertype()



相关用法


注:本文由纯净天空筛选整理自 supertype() function in Julia。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。