7.4.8
Standard utility functions
Standard Utility functions are as follows.
Table 7.10 | Standard Utility Functions |
|
|
abs
|
Output absolute value (int type)
|
labs
|
Output absolute value (long type)
|
llabs
|
Output absolute value (long long type)
|
bsearch
|
Binary search
|
qsort
|
Sort
|
div
|
Division (int type)
|
ldiv
|
Division (long type)
|
lldiv
|
Division (long long type)
|
atoi
|
Conversion of character string to integer (int type)
|
atol
|
Conversion of character string to integer (long type)
|
atoll
|
Conversion of character string to integer (long long type)
|
strtol
|
Conversion of character string to integer (long type) and storing pointer in last character string
|
strtoul
|
Conversion of character string to integer (unsigned long type) and storing pointer in last character string
|
strtoll
|
Conversion of character string to integer (long long type) and storing pointer in last character string
|
strtoull
|
Conversion of character string to integer (unsigned long long type) and storing pointer in last character string
|
atoff
|
Conversion of character string to floating-point number (float type)
|
atof
|
Conversion of character string to floating-point number (double type)
|
strtodf
|
Conversion of character string to floating-point number (float type) (storing pointer in last character string)
|
strtod
|
Conversion of character string to floating-point number (double type) (storing pointer in last character string
|
rand
|
Pseudorandom number sequence generation
|
srand
|
Setting of type of pseudorandom number sequence
|
abort
|
Terminates the program
|