Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

imaxabs - Absolutbetrag einer ganzen Zahl (intmax_t)

&pagelevel(4)&pagelevel

Definition

#include <inttypes.h>

intmax_t imaxabs(intmax_t j);

Beschreibung

imaxabs() berechnet den Absolutbetrag einer ganzen Zahl j vom Typ intmax_t.

intmax_t ist ein in stdint.h vordefinierter Typ:

typedef long long intmax_t;

Returnwert

|j|

für einen ganzzahligen Wert j.

 

undefiniert

bei Überlauf. errno wird gesetzt, um den Fehler anzuzeigen.

Fehler

imaxabs() schlägt fehl, wenn gilt:


ERANGE

Der Absolutbetrag der betragsmäßig größten negativen Zahl des Typs intmax_t ist nicht darstellbar. Wenn als Argument j die betragsmäßig größte negative Zahl angegeben wird, wird das Programm mit Fehler beendet.

Siehe auch

abs()labs()llabs(), stdint.h.