# engineering functions

unit conversion, bases, complex numbers and bitwise operations.

58 functions.

- [BESSELI](https://deepcalc.com/functions/besseli.md) — returns modified Bessel function In(x)
- [BESSELJ](https://deepcalc.com/functions/besselj.md) — returns Bessel function Jn(x)
- [BESSELK](https://deepcalc.com/functions/besselk.md) — returns modified Bessel function Kn(x)
- [BESSELY](https://deepcalc.com/functions/bessely.md) — returns Bessel function Yn(x)
- [BIN2DEC](https://deepcalc.com/functions/bin2dec.md) — converts binary number to decimal
- [BIN2HEX](https://deepcalc.com/functions/bin2hex.md) — converts binary number to hexadecimal
- [BIN2OCT](https://deepcalc.com/functions/bin2oct.md) — converts binary number to octal
- [BITAND](https://deepcalc.com/functions/bitand.md) — returns bitwise AND of two numbers
- [BITLSHIFT](https://deepcalc.com/functions/bitlshift.md) — returns number shifted left by bits
- [BITOR](https://deepcalc.com/functions/bitor.md) — returns bitwise OR of two numbers
- [BITRSHIFT](https://deepcalc.com/functions/bitrshift.md) — returns number shifted right by bits
- [BITXOR](https://deepcalc.com/functions/bitxor.md) — returns bitwise XOR of two numbers
- [COMPLEX](https://deepcalc.com/functions/complex.md) — converts real and imaginary to complex
- [CONVERT](https://deepcalc.com/functions/convert.md) — converts number between measurement units
- [DEC2BIN](https://deepcalc.com/functions/dec2bin.md) — converts decimal number to binary
- [DEC2HEX](https://deepcalc.com/functions/dec2hex.md) — converts decimal number to hexadecimal
- [DEC2OCT](https://deepcalc.com/functions/dec2oct.md) — converts decimal number to octal
- [DELTA](https://deepcalc.com/functions/delta.md) — tests if two values are equal
- [ERF](https://deepcalc.com/functions/erf.md) — returns the error function
- [ERF.PRECISE](https://deepcalc.com/functions/erf-precise.md) — returns the error function integrated from 0
- [ERFC](https://deepcalc.com/functions/erfc.md) — returns complementary error function
- [ERFC.PRECISE](https://deepcalc.com/functions/erfc-precise.md) — returns complementary error function from x
- [GESTEP](https://deepcalc.com/functions/gestep.md) — tests if number is greater than threshold
- [HEX2BIN](https://deepcalc.com/functions/hex2bin.md) — converts hexadecimal number to binary
- [HEX2DEC](https://deepcalc.com/functions/hex2dec.md) — converts hexadecimal number to decimal
- [HEX2OCT](https://deepcalc.com/functions/hex2oct.md) — converts hexadecimal number to octal
- [IMABS](https://deepcalc.com/functions/imabs.md) — returns absolute value of complex number
- [IMAGINARY](https://deepcalc.com/functions/imaginary.md) — returns imaginary coefficient of complex number
- [IMARGUMENT](https://deepcalc.com/functions/imargument.md) — returns argument theta of complex number
- [IMCONJUGATE](https://deepcalc.com/functions/imconjugate.md) — returns complex conjugate of complex number
- [IMCOS](https://deepcalc.com/functions/imcos.md) — returns cosine of a complex number
- [IMCOSH](https://deepcalc.com/functions/imcosh.md) — returns hyperbolic cosine of complex number
- [IMCOT](https://deepcalc.com/functions/imcot.md) — returns cotangent of a complex number
- [IMCOTH](https://deepcalc.com/functions/imcoth.md) — hyperbolic cotangent of a complex number
- [IMCSC](https://deepcalc.com/functions/imcsc.md) — returns cosecant of a complex number
- [IMCSCH](https://deepcalc.com/functions/imcsch.md) — returns hyperbolic cosecant of complex number
- [IMDIV](https://deepcalc.com/functions/imdiv.md) — returns quotient of two complex numbers
- [IMEXP](https://deepcalc.com/functions/imexp.md) — returns exponential of a complex number
- [IMLN](https://deepcalc.com/functions/imln.md) — returns natural logarithm of complex number
- [IMLOG](https://deepcalc.com/functions/imlog.md) — logarithm of a complex number to any base
- [IMLOG10](https://deepcalc.com/functions/imlog10.md) — returns base-10 logarithm of complex number
- [IMLOG2](https://deepcalc.com/functions/imlog2.md) — returns base-2 logarithm of complex number
- [IMPOWER](https://deepcalc.com/functions/impower.md) — returns complex number raised to power
- [IMPRODUCT](https://deepcalc.com/functions/improduct.md) — returns product of complex numbers
- [IMREAL](https://deepcalc.com/functions/imreal.md) — returns real coefficient of complex number
- [IMSEC](https://deepcalc.com/functions/imsec.md) — returns secant of a complex number
- [IMSECH](https://deepcalc.com/functions/imsech.md) — returns hyperbolic secant of complex number
- [IMSIN](https://deepcalc.com/functions/imsin.md) — returns sine of a complex number
- [IMSINH](https://deepcalc.com/functions/imsinh.md) — returns hyperbolic sine of complex number
- [IMSQRT](https://deepcalc.com/functions/imsqrt.md) — returns square root of complex number
- [IMSUB](https://deepcalc.com/functions/imsub.md) — returns difference of two complex numbers
- [IMSUM](https://deepcalc.com/functions/imsum.md) — returns sum of complex numbers
- [IMTAN](https://deepcalc.com/functions/imtan.md) — returns tangent of a complex number
- [IMTANH](https://deepcalc.com/functions/imtanh.md) — hyperbolic tangent of a complex number
- [OCT2BIN](https://deepcalc.com/functions/oct2bin.md) — converts octal number to binary
- [OCT2DEC](https://deepcalc.com/functions/oct2dec.md) — converts octal number to decimal
- [OCT2HEX](https://deepcalc.com/functions/oct2hex.md) — converts octal number to hexadecimal
- [SUBTOTAL](https://deepcalc.com/functions/subtotal.md) — returns subtotal using specified function

## navigate

- [function index](https://deepcalc.com/functions.md)
- [error values](https://deepcalc.com/errors.md) · [concepts](https://deepcalc.com/concepts.md) · [limits](https://deepcalc.com/limits.md)

source: https://deepcalc.com/functions/engineering-functions