前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >[C语言]7-3笔记

[C语言]7-3笔记

作者头像
繁花云
发布2018-07-31 14:40:20
3680
发布2018-07-31 14:40:20
举报
文章被收录于专栏:繁花云
  1. 对数函数(log)

对数的定义:一般地,如果ax=N(a>0,且a≠1),那么数x叫做以a为底N的对数,记作x=logaN,读作以a为底N的对数,其中a叫做对数的底数,N叫做真数。

一般地,函数y=logax(a>0,且a≠1)叫做对数函数,也就是说以幂(真数)为自变量,指数为因变量,底数为常量的函数,叫对数函数。

2.x%n的结果

x%n的结果是[0,n-1]的一个整数

3.n!的结果

n! = 1*2*3*4*...*n

n!即为n的乘阶

4.已知三角形三条边的长度求面积

已知三角形的三边分别是a、b、c, 先算出周长的一半s=1/2(a+b+c)  则该三角形面积S=根号[s(s-a)(s-b)(s-c)]  这个公式叫海伦——秦九昭公式  证明: 设三角形的三边a、b、c的对角分别为A、B、C, 则根据余弦定理c²=a²+b²-2ab·cosC,得  cosC = (a²+b²-c²)/2ab  S=1/2*ab*sinC  =1/2*ab*√(1-cos²C)  =1/2*ab*√[1-(a²+b²-c²)²/4a²b²]  =1/4*√[4a²b²-(a²+b²-c²)²]  =1/4*√[(2ab+a²+b²-c²)(2ab-a²-b²+c²)]  =1/4*√{[(a+b)²-c²][c²-(a-b)²]}  =1/4*√[(a+b+c)(a+b-c)(a-b+c)(-a+b+c)]  设s=(a+b+c)/2  则s=(a+b+c),s-a=(-a+b+c)/2,s-b=(a-b+c)/2,s-c=(a+b-c)/2, 上式=√[(a+b+c)(a+b-c)(a-b+c)(-a+b+c)/16]  =√[s(s-a)(s-b)(s-c)]  所以,三角形ABC面积S=√[s(s-a)(s-b)(s-c)]  证明完毕  {*是乘号的意思,√是根号的意思}

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-07-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档