# engineering functions

Unit conversion, bases, complex numbers and bitwise operations.

58 functions.

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

## navigate

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

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