labs, llabs

Bir tamsayının mutlak değerini hesaplar.

long labs(
   long n 
);
long long llabs(
   long long n 
);

Parametreler

  • n
    Tam sayı değeri.

Dönüş Değeri

labs and llabs işlevleri, bağımsız değişkenin mutlak değerini döndürür.Döndürülen hata yok.

Microsoft'a Özgü

Bir tamsayı türü kullanarak temsil edilebilen negatif tamsayılar aralığı, bu türü kullanarak temsil edilebilen pozitif tamsayılar aralığından daha geniş olduğu için, labs veya llabs öğelerine, dönüştürülemeyen bir değişken sağlamak mümkündür.Bağımsız değişkenin mutlak değeri, dönüş türü tarafından temsil edilemiyorsa, labs ve llabs işlevleri bağımsız değişken değerini değiştirmeden döndürür.Özellikle, labs(LONG_MIN), LONG_MINdöndürür ve llabs(LLONG_MIN), LLONG_MIN döndürür.Yani labs ve llabs işlevleri pozitif bir değer sağlamak için kullanılamaz.

End Microsoft Özgü

Gereksinimler

Yordam

Gerekli başlık

labs, llabs

<stdlib.h> veya <math.h>

Ek uyumluluk bilgileri için bkz. Uyumluluk.

Kitaplıklar

C çalışma zamanı kitaplıklarının çoklu iş parçacığının tüm sürümleri.

Örnek

abs için örneğe bakın.

.NET Framework Eşdeğeri

System::Math::Abs

Ayrıca bkz.

Başvuru

Veri Dönüştürme

Kayan Nokta Desteği

abs, _abs64

_cabs

fabs, fabsf

imaxabs