Функцията връща абсолютната стойност на подаденото число.
Числото чиято абсолютна стойност трябва да бъде върната.
Връща абсолютната стойност на подаденото число
| от: adviser at cpp-examples dot com | Свали кода във файл |
#include <stdio.h> #include <stdlib.h> int main() { printf("%d", abs(-5)); //5 printf("%d", abs(+5)); //5 printf("%d", abs(5)); //5 return 0; }
| от: pterodont at abv dot bg | Свали кода във файл |
// Внимавайте ! Тази функция не работи в целият диапазон на численият формат. Пример: #include <stdio.h> #include <math.h> int main() { signed char ch = -128; ch = abs(ch); printf("%d",ch); return (0); }
| от: pterodont at abv dot bg | Свали кода във файл |
Извинявам се за грешката, имах в предвид следното: ако sizeof(int) e 4: int I = -2147483648; I = abs(I); printf("%d",I);