CEIL(3) BSD Library Functions Manual CEIL(3)NAME
ceil -- round to smallest integral value not less than x
SYNOPSIS
#include <math.h>
double
ceil(double x);
long double
ceill(long double x);
float
ceilf(float x);
DESCRIPTION
The ceil() functions return the smallest integral value greater than or equal to x.
SPECIAL VALUES
ceil(+-0) returns +-0.
ceil(+-infinity) returns +-infinity.
VECTOR OPERATIONS
If you need to apply the ceil() function to SIMD vectors or arrays, using the following functions provided by the Accelerate.framework may
give significantly better performance:
#include <Accelerate/Accelerate.h>
vFloat vceilf(vFloat x);
void vvceilf(float *y, const float *x, const int *n);
void vvceil(double *y, const double *x, const int *n);
SEE ALSO floor(3), round(3), trunc(3), math(3)STANDARDS
The ceil() functions conform to ISO/IEC 9899:2011.
BSD December 11, 2006 BSD
Check Out this Related Man Page
SIN(3) BSD Library Functions Manual SIN(3)NAME
sin -- sine function
SYNOPSIS
#include <math.h>
double
sin(double x);
long double
sinl(long double x);
float
sinf(float x);
DESCRIPTION
The sin() function computes the sine of x (measured in radians).
SPECIAL VALUES
sin(+-0) returns +-0.
sin(+-infinity) returns a NaN and raises the "invalid" floating-point exception.
VECTOR OPERATIONS
If you need to apply the sin() function to SIMD vectors or arrays, using the following functions provided by the Accelerate.framework may
give significantly better performance:
#include <Accelerate/Accelerate.h>
vFloat vsinf(vFloat x);
vFloat vsincosf(vFloat x, vFloat *c);
void vvsinf(float *y, const float *x, const int *n);
void vvsin(double *y, const double *x, const int *n);
void vvsincosf(float *s, float *c, const float *x, const int *n);
void vvsincos(double *s, double *c, const double *x, const int *n);
SEE ALSO acos(3), asin(3), atan(3), atan2(3), cos(3), cosh(3), sinh(3), tan(3), tanh(3), math(3)STANDARDS
The sin() function conforms to ISO/IEC 9899:2011.
BSD December 11, 2006 BSD
Good morning,
I'm testing the use of ceilf:
/*Filename: str.c*/
#include <stdio.h>
#include <math.h>
int main (void)
{
float ceilf(float x);
int dev=3, result=0;
float tmp = 3.444f;
printf("Result: %f\n",ceilf(tmp));
return 0;
} (1 Reply)
Dear guys;
How can I get the ceiling value of any floating number using shell or awk scripts or functions.
Example:-
old values "7.2" or "7.8" or "7.5" --->>> ceiling function ---->>> new value "8".
BR (6 Replies)
Hi all,
Does anyone know how to simulate a ceiling or floor function in UNIX? OS is Solaris. I tried the suggestion from an old forum but it is giving me error as below:
server01/tmp$: echo "7.2" | awk '{printf("%d\n",$0+=$0<0?0:0.999)}'
awk: syntax error near line 1
awk: illegal... (3 Replies)
Hi,
I have the following code in which i am trying to find ceil of 10th & 11th fields. For finding ceil i have a function in the awk statement. When i test it for some values say on command line it gives correct response(say $10=0 & $11=750). But when the same value occurs in a file having more 3... (5 Replies)