File: COSD.RA of Tape: Sources/Fortran/os8-f4-3
(Source file text) 

/R=COSD(R) SINGLE PREC. TRIG. COS (DEGREES)
/
/
/ VERSION 40A 27-MAY-80 WVDM
/
/
	SECT	COSD
	JA	#COSD
	TEXT	+COSD  +
COSDXR,	SETX	XRCOSD
	SETB	BPCOSD
BPCOSD,	FNOP
	0
	0
XRCOSD,	F 0.0
COSD90,	F 90.
COSD91,	6			/360./(2*PI)
	3451
	3560
COSD1,	F 0.0
	ORG	10*3+BPCOSD
	FNOP
	JA	COSDXR
	0
CSDRTN,	JA	.
/
	BASE 0
#COSD,	STARTD
	FLDA	10*3
	FSTA	CSDRTN
	FLDA	0
	SETX	XRCOSD
	SETB	BPCOSD
	BASE	BPCOSD
	LDX	1,1
	FSTA	BPCOSD
	FLDA%	BPCOSD,1	/ADDR OF X
	FSTA	BPCOSD
	STARTF
	FLDA%	BPCOSD		/GET X IN DEGREES
	FADD	COSD90		/ADD IN 90
	FDIV	COSD91		/CONVERT TO RADIANS
	FSTA	COSD1
	EXTERN	SIN
	JSR	SIN		/CALL THE SINE
	JA	CSDRTN
	JA	COSD1