What happened to trig functions in math.h?

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: Dan Brown
Date:  
Subject: What happened to trig functions in math.h?
On Wed, Jul 11, 2001 at 09:41:05PM -0700, Shawn T. Rutledge wrote:
> Date: Wed, 11 Jul 2001 21:41:05 -0700
> From: "Shawn T. Rutledge" <>
> To:
> Subject: What happened to trig functions in math.h?
>
> I'm trying to compile a program which depends on sin and cos, and they're
> not in math.h! I don't believe it. The man page for cos even says it's
> in math.h. I'm running Debian of course.
>


It's been a long time since I did any C but did you link to the math
library (libm.so)?

I'm running Debian (potato) and this little but of code works on
my machine using

cc -o sin sin.c -lm

to compile.

#include <stdio.h>
#include <math.h>

int main( void ) {

      double s_output, c_output;


      s_output = sin( 1.7 );
      c_output = cos( 1.7 );


      printf( "The sin is %f\nThe cos is %f\n", s_output, c_output );
      return 0;
   }


Hope that helps.

Dan