當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。