Science & Engineering

Scientific units, trig, constants, and complex numbers.

Instacalc loves science. It supports most imperial and SI units.

Scientific Calculator

Computing…
  • Note: Degrees are default: specify radians directly: sin(2pi rad)

Scientific Units

Computing…

Instacalc works with most SI units, and you can do comparison as seen above.

  • Units can be treated as variables: cm is 1 cm, and you can do 15 * cm
  • Merge base units to compound with to SI: 15 kg m/s^2 to SI => 15 newton
  • Split compound into base units to SIBase: 15 N to SIBase => 15 kg m/s^2
  • Make compound units with space or multiplication: 15 kg m/s^2 or 15 kg * m/s^2
  • See the full reference for physics constants (speed of light, gravity, etc.)

Imaginary and Complex Numbers

Instacalc has support for complex numbers (a + bi) for regular arithmetic and most math functions (ln, exp, trig functions, abs value, etc.). Edit any row:

Computing…

Vectors

Write a vector as a bracketed list. Arithmetic is component-wise, and the common vector operations are built in:

  • Add / subtract: [1,2,3] + [4,5,6] => [5, 7, 9], [1,2,3] - [1,1,1] => [0, 1, 2]
  • Scale by a number: [1,2,3] * 3 => [3, 6, 9]
  • Dot product: dot([1,2,3],[4,5,6]) => 32
  • Cross product: cross([1,0,0],[0,1,0]) => [0, 0, 1]
  • Magnitude (length): norm([3,4]) => 5
  • Angle between (degrees): angle([1,0],[0,1]) => 90