基本計算 首先,讓我們看看如何在Julia中編寫基本計算。 整數,實數,複數 Julia會自動推斷出類型,因此我們可以定義一個整數,一個實數,一個複數,並且可以正常地進行四次算術運算。 使用#進行註釋。如果要註釋掉整體,請使用#=和=#。
虛數是im。
==================程式==============
#整数
a = 1
b = 2
c = a + b
println(c)
d = a*b
println(d)
#=
下面是在實數的情況下
=#
a = 1.0
b = 2.2
c = a + b
println(c)
d = a*3b
println(d)
#整數複數
a = 1+2im
b = 3+4im
c = a + b
println(c)
d = a*3b
println(d)
#複數實數
a = 1.0+2.0im
b = 3.0+4.0im
c = a + b
println(c)
d = a*3b
println(d)
#=
周長比π也可以正常使用,也可以使用希臘字母。
cos和sin也可以原樣使用
=#
α = π
β = 3π
γ = cos(π+β)
println(γ)
#=
我甚至可以使用中文
=#
蘋果 = 3
香蕉 = 4
總數=蘋果+香蕉
println("蘋果數量 $蘋果 香蕉數量 $香蕉 總數是 $總數")
新蘋果 = 3
總數 +=新蘋果 #+=你可以添加。。
println("新總數是",總數)
輸出結果
$julia main.jl
3
2
3.2
6.6000000000000005
4 + 6im
-15 + 30im
4.0 + 6.0im
-15.0 + 30.0im
1.0
蘋果數量 3 香蕉數量 4 總數是 7
新總數是10
==================程式==============
#結果是一個實數
a = 12
b = 4
c = a/b
println(c)
#結果是整數
a = 12
b = 4
c = div(a,b)
println(c)
#當它不可分割時---取商數
a = 12
b = 5
c = div(a,b)
println(c)
#太多的計算
a = 12
b = 5
d = a %b
println(c)
輸出結果
$julia main.jl
3.0
3
2
2
#結果是一個實數
a = 12
b = 4
c = a/b
println(c)
#結果是整數
a = 12
b = 4
c = div(a,b)
println(c)
#當它不可分割時
a = 16
b = 5
c = div(a,b)
println(c)
#太多的計算
a = 16
b = 5
d = a % b
println(c)
a = 3
b = a^2
println(b)
輸出結果
$julia main.jl
3.0
3
3
3
9
當你使用/時,它變成一個實數,當你使用div時,它變成一個整數。如果它不可分,則給出一個最大商的整數。太多使用%。
沒有留言:
張貼留言