; File: arithmetic.pro
; Author: Erik Brisson

x = 3
y = 2.5
z = x + y
w = x^y + sin(z)
print, x, y, z, w

v1 = [1, 2, 0]
v2 = [1, 0, 0]
print, "v1 = ", v1
print, "v2 = ", v2

v3 = v1 + v2
print, "v3 = v1 + v2 = ", v3
print, "v1 * v2 = ", v1 * v2
print, "v1 * sin(v3) = ", v1 * sin(v3)

min1 = min(v1)
max1 = max(v1)
print, "min(v1), max(v1) = ", min1, max1

x = float(1.3)
sx = fix(x)
lx = long(x)
bx = byte(x)
dx = double(x)
cx = complex(x)
print, "x, sx, lx, bx, dx, cx = ", x, sx, lx, bx, dx, cx

a = fltarr(5)
for i=0, 4 do $
    a(i) = 2*i
b = complex(a)
print, "b = ", b
end
