mirror of
https://sourceware.org/git/glibc.git
synced 2025-01-03 08:11:08 +00:00
Sun Mar 3 08:43:44 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
* math/test-math.c: Include errno.h and string.h.
This commit is contained in:
parent
5d8a006d2c
commit
1521668f2a
@ -2,6 +2,8 @@
|
|||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <math.h>
|
#include <math.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
#include <errno.h>
|
||||||
|
#include <string.h>
|
||||||
|
|
||||||
void print_trig_stuff __P ((void));
|
void print_trig_stuff __P ((void));
|
||||||
|
|
||||||
@ -12,45 +14,45 @@ DEFUN_VOID(main)
|
|||||||
double x,h,li,lr,a,lrr;
|
double x,h,li,lr,a,lrr;
|
||||||
|
|
||||||
x = atof (str);
|
x = atof (str);
|
||||||
|
|
||||||
printf ("%g %g\n", x, pow (10.0, 3.0));
|
printf ("%g %g\n", x, pow (10.0, 3.0));
|
||||||
|
|
||||||
x = sinh(2.0);
|
x = sinh(2.0);
|
||||||
|
|
||||||
printf("sinh(2.0) = %g\n", x);
|
printf("sinh(2.0) = %g\n", x);
|
||||||
|
|
||||||
x = sinh(3.0);
|
x = sinh(3.0);
|
||||||
|
|
||||||
printf("sinh(3.0) = %g\n", x);
|
printf("sinh(3.0) = %g\n", x);
|
||||||
|
|
||||||
h = hypot(2.0,3.0);
|
h = hypot(2.0,3.0);
|
||||||
|
|
||||||
printf("h=%g\n", h);
|
printf("h=%g\n", h);
|
||||||
|
|
||||||
a = atan2(3.0, 2.0);
|
a = atan2(3.0, 2.0);
|
||||||
|
|
||||||
printf("atan2(3,2) = %g\n", a);
|
printf("atan2(3,2) = %g\n", a);
|
||||||
|
|
||||||
lr = pow(h,4.0);
|
lr = pow(h,4.0);
|
||||||
|
|
||||||
printf("pow(%g,4.0) = %g\n", h, lr);
|
printf("pow(%g,4.0) = %g\n", h, lr);
|
||||||
|
|
||||||
lrr = lr;
|
lrr = lr;
|
||||||
|
|
||||||
li = 4.0 * a;
|
li = 4.0 * a;
|
||||||
|
|
||||||
lr = lr / exp(a*5.0);
|
lr = lr / exp(a*5.0);
|
||||||
|
|
||||||
printf("%g / exp(%g * 5) = %g\n", lrr, a, lr);
|
printf("%g / exp(%g * 5) = %g\n", lrr, a, lr);
|
||||||
|
|
||||||
lrr = li;
|
lrr = li;
|
||||||
|
|
||||||
li += 5.0 * log(h);
|
li += 5.0 * log(h);
|
||||||
|
|
||||||
printf("%g + 5*log(%g) = %g\n", lrr, h, li);
|
printf("%g + 5*log(%g) = %g\n", lrr, h, li);
|
||||||
|
|
||||||
printf("cos(%g) = %g, sin(%g) = %g\n", li, cos(li), li, sin(li));
|
printf("cos(%g) = %g, sin(%g) = %g\n", li, cos(li), li, sin(li));
|
||||||
|
|
||||||
x = drem(10.3435,6.2831852);
|
x = drem(10.3435,6.2831852);
|
||||||
|
|
||||||
printf("drem(10.3435,6.2831852) = %g\n", x);
|
printf("drem(10.3435,6.2831852) = %g\n", x);
|
||||||
@ -60,7 +62,7 @@ DEFUN_VOID(main)
|
|||||||
printf("drem(-10.3435,6.2831852) = %g\n", x);
|
printf("drem(-10.3435,6.2831852) = %g\n", x);
|
||||||
|
|
||||||
x = drem(-10.3435,-6.2831852);
|
x = drem(-10.3435,-6.2831852);
|
||||||
|
|
||||||
printf("drem(-10.3435,-6.2831852) = %g\n", x);
|
printf("drem(-10.3435,-6.2831852) = %g\n", x);
|
||||||
|
|
||||||
x = drem(10.3435,-6.2831852);
|
x = drem(10.3435,-6.2831852);
|
||||||
|
Loading…
Reference in New Issue
Block a user