◄Summary► ◄Example► ◄Up► ◄Contents► ◄Index► ◄Back► ──────────────────────────────────────────────────────────────────────────── The cabs function calculates the absolute value of a complex number, which must be a structure of type complex. The structure <z> is composed of a real component <x> and an imaginary component <y>. A call to cabs is equivalent to the following: sqrt( z.x * z.x + z.y * z.y ) The cabsl function uses an 80-bit long double form of arguments and return values. In all other respects, it is identical to the cabs function. Return Value On overflow, these functions call matherr (or _matherrl), return HUGE_VAL, and set errno to ERANGE. -♦-