8. 正弦和余弦

题目:

输入正整数 n (n < 360),输出 n 度的正弦,余弦函数值。提示:使用数学函数。

思路:

使用函数库中的函数即可。

代码:

#include <iostream>#include <cmath>#include <iomanip>using namespace std;

int main(){    const double PI = acos(-1.0);

    double n = 0;    cin >> n;

    double n_sin = sin(n / 180 * PI);    double n_cos = cos(n / 180 * PI);

    cout << setprecision(3) << fixed << n_sin << endl;    cout << setprecision(3) << fixed << n_cos << endl;

    return 0;}

原文地址:https://www.cnblogs.com/Hello-Nolan/p/12110194.html

时间: 2024-11-13 04:21:27

8. 正弦和余弦的相关文章

1117: 零起点学算法24——求正弦和余弦

1117: 零起点学算法24--求正弦和余弦 Time Limit: 1 Sec  Memory Limit: 64 MB   64bit IO Format: %lldSubmitted: 3131  Accepted: 1485[Submit][Status][Web Board] Description 输入一个正整数n,输出n度的正弦.余弦函数值. Input 输入一个正整数(不大于10000)(多组数据) Output 分2行分别输出n度的正弦和余弦函数值,保留2位小数 Sample

正割、余割、正弦、余弦、正切、余切之间的关系的公式

正割.余割.正弦.余弦.正切.余切之间的关系的公式sec.csc与sin.cos.tan.cot之间的各种公式~ 倒数关系 tanα ·cotα=1 sinα ·cscα=1 cosα ·secα=1 商数关系 tanα=sinα/cosα cotα=cosα/sinα 平方关系 sinα²+cosα²=1 1+tanα²=secα² 1+cotα²=cscα²

C/C++算法竞赛入门经典Page16 习题1-4 正弦和余弦

题目:输入正整数 n(n<360),输出n度的正弦余弦数值.提示:用数学函数 需要用到的数学函数: acos,sin,cos 函数头文件:math.h #include <math.h> 定义π: #define PI acos(-1.0) (1)声明输入的正整数变量n,n的sin值s,n的cos值c int n;//n:输入的正整数(n<360) double s,c;//s:n的sin值,c:n的cos值 (2)输入n: scanf("%d",&n)

正弦 sin 余弦 cos

正弦 以下概念需掌握 直角,锐角 sinA = 对边 / 斜边 性質 奇偶性 奇 定義域 (-∞,∞) 到達域 [-1,1] 周期 2π 在數學中,正弦是一種週期函數,是三角函数的一種.它的定义域是整个实数集,值域是[-1,1].它是周期函数,其最小正周期为2π.在自变量为(4n+1)π/2[n为整数]时,该函数有极大值1:在自变量为(4n+3)π/2时,该函数有极小值-1.正弦函数是奇函数,其图像关于原点对称. 正弦的符号为sin,取自拉丁文sinus.该符号最早由瑞士数学家欧拉所使用. 单位

26.零起点学算法22——求正弦和余弦

#include<stdio.h> #include<math.h>int main() { int s; const double pi=acos(-1); double a,b; while(scanf("%ld",&s)!=EOF) { a=sin(s*pi/180); b=cos(s*pi/180); printf("%.2f\n%.2f\n",a,b); } return 0; } 原文地址:https://www.cnbl

Problem Z: 零起点学算法22——求正弦和余弦

#include<stdio.h> #include <math.h> int main() { int n; const double pi=acos(-1); double a,b; while(scanf("%d",&n)!=EOF) a=sin(n*pi/180); b=cos(n*pi/180); printf("%.2f\n%.2f\n",a,b); return 0; } 原文地址:https://www.cnblogs

javascript类型系统——Math对象

× 目录 [1]常量 [2]函数 前面的话 javascript使用算术运算符实现基本的算术运算,如果要实现更加复杂的算术运算,需要通过Math对象定义的常量和函数来实现.和其他对象不同,Math只是一个静态对象,而并没有Math()构造函数.实际上,Math只是一个由Javascript设置的对象命名空间,用于存储数学常量和函数.本文将详细介绍Math对象 new Math();//Uncaught TypeError: Math is not a constructor 常量 Math对象一

转:openGL入门(2)

本次课程所要讲的是绘制简单的几何图形,在实际绘制之前,让我们先熟悉一些概念. 一.点.直线和多边形 我们知道数学(具体的说,是几何学)中有点.直线和多边形的概念,但这些概念在计算机中会有所不同. 数学上的点,只有位置,没有大小.但在计算机中,无论计算精度如何提高,始终不能表示一个无穷小的点.另一方面,无论图形输出设备(例如,显示器)如何精确,始终不能输出一个无穷小的点.一般情况下,OpenGL中的点将被画成单个的像素(像素的概念,请自己搜索之~),虽然它可能足够小,但并不会是无穷小.同一像素上,

算法竞赛入门经典_1.5_习题练习

1.温度问题 #include <stdio.h> int main() { double f, c; scanf("%lf", &f); c = 5*(f - 32)/9.0; printf("%.3lf\n", c); return 0; } 运行结果: 2.平均数问题 #include<stdio.h> int main() { int a, b, c; scanf("%d%d%d", &a, &am