November 2017
Beginner
316 pages
6h 40m
English
In the previous chapter, we read about functions in Julia and how to statically declare the data type of the argument in a function definition. In this section, we will be focusing on type declarations and conversions, while at the same time using our newly acquired knowledge about functions in order to complement each section with examples.
Let's have a look at the following example, where we declare a simple mathematical function to find the cube of a number:
# declare the functionjulia> function cube(number::Int64) return number ^ 3 endcube (generic function with 1 method)# function calljulia> cube(10)1000
If you follow along closely, you will notice the use of an operator, ::, along with Int64 being used while declaring ...
Read now
Unlock full access