How to do basic mathematical computations (in Julia)
Task
How do we write the most common mathematical operations in a given piece of software? For example, how do we write multiplication, or exponentiation, or logarithms, in Python vs. R vs. Excel, and so on?
Solution
Mathematical notation | Julia code |
---|---|
$x+y$ | x+y |
$x-y$ | x-y |
$xy$ | x*y |
$\frac xy$ | x/y (or y\x ) |
$\left\lfloor\frac xy\right\rfloor$ | x÷y |
remainder of $x\div y$ | x%y |
$x^y$ | x^y |
$\vert x\vert$ | abs(x) |
$\ln x$ | log(x) |
$\log_a b$ | log(a,b) |
$e^x$ | exp(x) |
$\pi$ | pi |
$\sin x$ | sin(x) |
$\sin^{-1} x$ | asin(x) |
$\sqrt x$ | sqrt(x) |
Other trigonometric functions are also available besides just sin
including cos
, tan
, etc.
Content last modified on 24 July 2023.
See a problem? Tell us or edit the source.
Contributed by Nathan Carter (ncarter@bentley.edu)