Add fabsf function
This commit is contained in:
		
							parent
							
								
									d1fd04e72a
								
							
						
					
					
						commit
						17b10f1bf3
					
				| @ -24,6 +24,7 @@ _PROTOTYPE( double cos,   (double _x)					); | |||||||
| _PROTOTYPE( double cosh,  (double _x)					); | _PROTOTYPE( double cosh,  (double _x)					); | ||||||
| _PROTOTYPE( double exp,   (double _x)					); | _PROTOTYPE( double exp,   (double _x)					); | ||||||
| _PROTOTYPE( double fabs,  (double _x)					); | _PROTOTYPE( double fabs,  (double _x)					); | ||||||
|  | _PROTOTYPE( double fabsf, (float _x)					); | ||||||
| _PROTOTYPE( double floor, (double _x)					); | _PROTOTYPE( double floor, (double _x)					); | ||||||
| _PROTOTYPE( double fmod,  (double _x, double _y)			); | _PROTOTYPE( double fmod,  (double _x, double _y)			); | ||||||
| _PROTOTYPE( double frexp, (double _x, int *_exp)			); | _PROTOTYPE( double frexp, (double _x, int *_exp)			); | ||||||
|  | |||||||
| @ -6,8 +6,15 @@ | |||||||
|  */ |  */ | ||||||
| /* $Header$ */ | /* $Header$ */ | ||||||
| 
 | 
 | ||||||
|  | float | ||||||
|  | fabsf(float x) | ||||||
|  | { | ||||||
|  | 	return  x < 0 ? -x : x; | ||||||
|  | } | ||||||
|  | 
 | ||||||
| double | double | ||||||
| fabs(double x) | fabs(double x) | ||||||
| { | { | ||||||
| 	return  x < 0 ? -x : x; | 	return  x < 0 ? -x : x; | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | |||||||
							
								
								
									
										18
									
								
								man/man3/fabs.3
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								man/man3/fabs.3
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,18 @@ | |||||||
|  | .TH FABS 3 "January 7, 2009" | ||||||
|  | .UC 4 | ||||||
|  | .SH NAME | ||||||
|  | fabs, fabsf \- compute absolute value | ||||||
|  | .SH SYNOPSIS | ||||||
|  | .nf | ||||||
|  | .ft B | ||||||
|  | #include <math.h> | ||||||
|  | 
 | ||||||
|  | double fabs(double \fIx\fP); | ||||||
|  | float fabsf(float \fIx\fP); | ||||||
|  | .fi | ||||||
|  | .SH DESCRIPTION | ||||||
|  | \fBfabs\fP and \fBfabsf\fP return the absolute value of their argument. | ||||||
|  | .SH "RETURN VALUE | ||||||
|  | The return value is a number with the same magnitude as the argument and with | ||||||
|  | a positive sign. | ||||||
|  | 
 | ||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Erik van der Kouwe
						Erik van der Kouwe