Home » Julia

supertype() function in Julia

Julia | supertype() function: In this tutorial, we are going to learn about the supertype() function with example in Julia programming language.
Submitted by IncludeHelp, on March 30, 2020

Julia | supertype() function

supertype() function is a library function in Julia programming language, it is used to get the concrete supertype of the given type (data type).

Syntax:

    supertype(x)

Here, x is the data type whose supertype to be found.

Example:

    supertype(Int64)
    Signed 

    supertype(Float64)
    AbstractFloat

Program:

# 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()

Output

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

Reference: Julia Core.supertype()



Comments and Discussions!

Load comments ↻





Copyright © 2024 www.includehelp.com. All rights reserved.