C语言计算圆的角度与弧度、面积、周长计算
#include <stdio.h>
#include <math.h>
#define PI 3.1415926 // 宏定义
#define GET_ANGLE(rad) (rad * 180 / PI) //弧度转角度
#define GET_REDIAN(ang) (ang * PI / 180) //角度转弧度
#define Circle_area(r) (PI*r*r) //根据半径计算圆的面积
#define Circle_perimeter(r) (PI*2*r) //根据半径计算圆的周长
int main()
{float rad, ang, r; // 弧度,角度//printf("请输入角度、弧度、半径!\r\n");//scanf("%lf,%lf,%lf", &ang, &rad, &r); // 输入 :角度 弧度,ang = 89;rad = 5;r = 3;printf("%.3f角度 = %.3f弧度\r\n", ang, GET_REDIAN(ang)); printf("%.3f弧度 = %.3f角度\r\n", rad, GET_ANGLE(rad)); printf("面积:%.3f, 周长:%.3f\r\n", Circle_area(r), Circle_perimeter(r));printf("%d度的正切值为:%.3f\r\n", (int)ang, tan(GET_REDIAN(ang)));printf("正切值为%f的弧度值为:%.3f\r\n", tan(GET_REDIAN(ang)), atan(tan(GET_REDIAN(ang))));return 0;
}
C语言计算圆的角度与弧度、面积、周长计算相关推荐
- 字随圆转换角度 html,弧度角度转换(角度转换工具)
弧度与角度换算工具是一款可以把角度转化为弧度的软件.该软件完美解决了易语言在测量里面的批量读取,批量计算和数据保存的问题.在使用的时候,如果读取角度格式为123.456789,就是123度45分67. ...
- php面向过程求圆 三角形 长方形计算,求,圆,三角形,长方形,梯形的面积,周长公式...
这里有很多公式慢慢看吧: 1 每份数×份数=总数 总数÷每份数=份数 总数÷份数=每份数 2 1倍数×倍数=几倍数 几倍数÷1倍数=倍数 几倍数÷倍数=1倍数 3 速度×时间=路程 路程÷速度=时间 ...
- Python机器视觉--OpenCV进阶(核心)--图像轮廓查找识别,绘制图像轮廓与图像轮廓的面积周长计算
1.图像轮廓查找识别与绘制图像轮廓 1.1 什么是图像轮廓 图像轮廓是具有相同颜色或灰度的连续点的曲线. 轮廓在形状分析和物体的检测和识别中很有用. 轮廓的作用: 用于图形分析 物体的识别和检测 注意 ...
- java solid接口 计算表面积_接口实现椭圆面积的计算
1.[文件] Cylinder.java ~ 1014B 下载(18) /** * Cylinder.java */ public class Cylinder implements Soli ...
- php 圆角的度数计算,【圆角度的计算公式是什么】-圆的角度公式-数学-沃捍瞻同学...
概述:本道作业题是沃捍瞻同学的课后练习,分享的知识点是圆的角度公式,指导老师为晏老师,涉及到的知识点涵盖:[圆角度的计算公式是什么]-圆的角度公式-数学,下面是沃捍瞻作业题的详细. 题目:[圆角度的计 ...
- cocos 角度转弧度 转角度 转向量 函数
// 角度转弧度 angle_to_radian (angle: number): number { // 角度转弧度公式 // π / 180 * 角度 // 计算出弧度 let radian = ...
- C语言-函数案例-计算圆周长
C语言-函数案例-计算圆周长 任务要求 设圆半径r=1.5,圆柱高h=3,求圆周长.圆面积.圆球表面积.圆球体积.圆柱体积. 用scanf()输入数据, 输出计算结果.输出时要有说明,结果取小数点后两 ...
- Python中将弧度转换为角度和将角度转换为弧度的计算degrees() 、radians()方法
选择题 以下python代码输出什么? import math print(math.degrees(math.pi/2)) A 180.0 B 45.0 C 90.0 D 30.0 问题解析 1.m ...
- Linux编写c程序计算圆的面积,c语言如何计算圆面积和周长
c语言计算圆的面积和周长,可能对于新手来说,有一定的难度.但其实只要了解圆面积和周长的计算原理,也就很容易实现了. 在几何中,圆的面积等于πr²,圆周长等于2πr.这里的希腊字母π是一个常数约等于3. ...
最新文章
- 专治选择综合征——Bandit算法
- 数据库分页存储过程(4)
- 华为ap配置_Win10频发蓝屏,深度Deepin系统,调试华为AC和AP
- rust(71)-for、while循环表达式
- http post,get,put,delete区别(收集整理)
- linux 恢复boot分区,Linux boot分区格式化后恢复 示例
- 计算机科学和建筑设计结合,智能化建筑中计算机科学与技术的应用
- java_函数的概述
- 实现机器学习的循序渐进指南III——朴素贝叶斯
- 如何用python做俄罗斯方块_你的童年有俄罗斯方块吗?教你用 Python 实现俄罗斯方块!...
- Matlab绘制柱状图(含显著性差异*)
- 车载网络结构(车内)-基础概念
- 打开 Excel 提示 “文件格式和扩展名不匹配,文件可能已损坏或不安全” 的解决办法
- Pinta 1.6发布!在 Ubuntu 和 Linux Mint 上安装
- Elasticsearch之高亮进阶-高性能高亮器, 让Elasticsearch飞一会儿
- 把数据转化为JSON格式
- AI初学者必看的4个顶级人工智能领域岗位
- 近三年六级作文题目汇总
- find 搜索关键字并显示文件名
- 猫眼api html,爬取猫眼电影数据(示例代码)