C labs() function
C labs() function - long integer absolute value
Syntax labs() function
long int labs(long int x)
The labs() function is used to compute the absolute value of the long integer operand x.
Parameters labs() function
Name | Description | Required /Optional |
---|---|---|
x | This is the integral value. | Required |
Return value from labs()
- Returns the absolute value of n.
Example: labs() function
The following example shows the usage of labs() function.
#include <stdlib.h>
#include <stdio.h>
int main(void)
{
long x, y;
x = -84532L;
y = labs(x);
printf("The absolute value of %ld is %ld\n", x, y);
x = 84532L;
y = labs(x);
printf("\nThe absolute value of %ld is %ld\n", x, y);
}
Output:
The absolute value of -84532 is 84532 The absolute value of 84532 is 84532
C Programming Code Editor:
Previous C Programming: C div()
Next C Programming: C ldiv()
C Programming: Tips of the Day
What's the point of const pointers?
const is a tool which you should use in pursuit of a very important C++ concept:
Find bugs at compile-time, rather than run-time, by getting the compiler to enforce what you mean.
Even though it does not change the functionality, adding const generates a compiler error when you're doing things you didn't mean to do. Imagine the following typo:
void foo(int* ptr) { ptr = 0;// oops, I meant *ptr = 0 }
If you use int* const, this would generate a compiler error because you're changing the value to ptr. Adding restrictions via syntax is a good thing in general. Just don't take it too far -- the example you gave is a case where most people don't bother using const.
Ref : https://bit.ly/33Cdn3Q
- Weekly Trends
- Java Basic Programming Exercises
- SQL Subqueries
- Adventureworks Database Exercises
- C# Sharp Basic Exercises
- SQL COUNT() with distinct
- JavaScript String Exercises
- JavaScript HTML Form Validation
- Java Collection Exercises
- SQL COUNT() function
- SQL Inner Join
- JavaScript functions Exercises
- Python Tutorial
- Python Array Exercises
- SQL Cross Join
- C# Sharp Array Exercises