二次公式

Julia 使用類似的二元運算子進行基本算術運算,數學或其他程式語言也是如此。大多數運算子可以用中綴表示法編寫(即,放在所計算的值之間)。朱莉婭的操作順序與數學中的常見慣例相符。

例如,下面的程式碼實現了二次公式 ,它分別演示了+-*/運算子的加法,減法,乘法和除法。還示出了隱式乘法,其中數字可以直接放在符號之前以表示乘法; 也就是說,4a4*a 相同。

function solvequadratic(a, b, c)
    d = sqrt(b^2 - 4a*c)
    (-b - d) / 2a, (-b + d) / 2a
end

用法:

julia> solvequadratic(1, -2, -3)
(-1.0,3.0)