二次公式
Julia 使用類似的二元運算子進行基本算術運算,數學或其他程式語言也是如此。大多數運算子可以用中綴表示法編寫(即,放在所計算的值之間)。朱莉婭的操作順序與數學中的常見慣例相符。
例如,下面的程式碼實現了二次公式 ,它分別演示了+
,-
,*
和/
運算子的加法,減法,乘法和除法。還示出了隱式乘法,其中數字可以直接放在符號之前以表示乘法; 也就是說,4a
與 4*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)