当前位置: 首页 > wzjs >正文

做的网站怎么上线项链seo关键词

做的网站怎么上线,项链seo关键词,新闻网站个人可以做吗,专业商城网站建设价格低csp信奥赛C常用的数学函数详解 在信息学奥林匹克竞赛&#xff08;信奥赛&#xff09;中&#xff0c;C 的 <cmath> 头文件提供了丰富的数学函数&#xff0c;用于高效处理数学运算。以下是常用系统数学函数的详细讲解及汇总表格。 绝对值函数 int abs(int x)&#xff1a;返…

csp信奥赛C++常用的数学函数详解

在信息学奥林匹克竞赛(信奥赛)中,C++ 的 <cmath> 头文件提供了丰富的数学函数,用于高效处理数学运算。以下是常用系统数学函数的详细讲解及汇总表格。


  1. 绝对值函数

    • int abs(int x):返回整数的绝对值(需包含 <cstdlib>)。
    • double fabs(double x):返回浮点数的绝对值。
    • C++11 后推荐使用 std::abs(x),支持重载(如 int, double)。
  2. 幂与根

    • double pow(double base, double exponent):计算 baseexponent 次方。
    • double sqrt(double x):返回 x 的平方根(x ≥ 0)。
    • double cbrt(double x)(C++11):返回立方根。
  3. 取整函数

    • double ceil(double x):向上取整(如 ceil(2.3) = 3.0)。
    • double floor(double x):向下取整(如 floor(2.7) = 2.0)。
    • double round(double x):四舍五入到最接近的整数(如 round(2.5) = 3.0)。
  4. 指数与对数

    • double exp(double x):计算 e^x
    • double log(double x):自然对数(x > 0)。
    • double log10(double x):以 10 为底的对数。
  5. 三角函数(参数为弧度)

    • double sin(double x)double cos(double x)double tan(double x)
    • 反三角函数:asin(x)acos(x)(返回值范围 [-π/2, π/2][0, π])。
    • double atan2(double y, double x):计算 y/x 的反正切(处理所有象限)。
  6. 其他函数

    • double fmod(double x, double y):浮点数取模(余数符号同 x)。
    • double hypot(double x, double y):计算 √(x² + y²)
    • double fmax(double a, double b)double fmin(...):返回最大/最小值。

汇总表格

函数名功能参数类型返回值类型示例
abs(int)整数绝对值intintabs(-5)5
fabs(double)浮点数绝对值doubledoublefabs(-3.5)3.5
pow(a, b)计算 a^bdouble, doubledoublepow(2, 3)8.0
sqrt(x)平方根doubledoublesqrt(16)4.0
ceil(x)向上取整doubledoubleceil(2.3)3.0
floor(x)向下取整doubledoublefloor(2.7)2.0
round(x)四舍五入doubledoubleround(2.5)3.0
exp(x)计算 e^xdoubledoubleexp(1)~2.718
log(x)自然对数(ln(x)doubledoublelog(7.389)~2.0
log10(x)以 10 为底的对数doubledoublelog10(100)2.0
sin(x)正弦函数double(弧度)doublesin(π/2)1.0
atan2(y, x)四象限反正切double, doubledoubleatan2(1, 1)π/4
fmod(x, y)浮点取模double, doubledoublefmod(5.5, 2)1.5
hypot(x, y)计算直角斜边double, doubledoublehypot(3, 4)5.0

注意事项

  1. 类型匹配:如 abs 对整型,fabs 对浮点型,C++11 后可用 std::abs 自动匹配。
  2. 错误处理sqrt(-1) 返回 NaNlog(0) 返回 -inf
  3. 精度问题:浮点运算可能存在精度误差,比较时建议用极小量(如 1e-9)。

掌握这些函数能显著提升算法题的编码效率,建议结合实践加深理解。

文末彩蛋:

点击查看老师的个人主页,学习csp信奥赛完整系列课程:
https://edu.csdn.net/lecturer/7901

在这里插入图片描述

http://www.dtcms.com/wzjs/367599.html

相关文章:

  • 济南手机网站建设专业定制2023疫情第三波爆发时间
  • ao主题wordpress重庆seo薪酬水平
  • 上海网站建设一般多少钱百度推广退款投诉
  • 高端网站建设需要多少钱网络推广主要做什么
  • 城管网站内容建设方案qq群引流推广平台
  • 上传视频网站开发营销背景包括哪些内容
  • wordpress同步公众号文章越秀seo搜索引擎优化
  • 贸易网站建设案例俄罗斯搜索引擎推广
  • 企业做网站需注意什么企业网站开发
  • 主要的电子商务网站有哪些百度个人中心登录
  • 自己怎么1做网站cba排名
  • 关于网站开发人员的薪资app接入广告变现
  • 建网站怎么上线优化生育政策
  • 企业vi设计欣赏安徽网络推广和优化
  • 网站域名无法访问互联网最赚钱的行业
  • 网站建设的付款方式seo网站分析工具
  • 平顶山建设街小学网站2345网址中国最好
  • 云南电商网站建设西安网站推广慧创科技
  • 北京做网站公司的排名2023第二波疫情已经到来
  • 手机网站设计框架百度提交入口地址在哪
  • 个人网站做哪些内容想做网站找什么公司
  • 西昌网站制作中央电视台新闻联播
  • 专业微网站电话号码百度百科怎么创建自己
  • 无锡自适应网站开发软文营销的案例
  • 黑苹果做网站开发如何制作一个属于自己的网站
  • 单页网站制作软件2023年6月份又封城了
  • 公司内部网站设计什么是竞价推广
  • 怎么做培训班网站上海app开发公司
  • 云南热搜科技做网站不给源码学设计什么培训机构好
  • 关于做好网站建设的通知最近新闻小学生摘抄