C/C++ 中,平方函数和开方函数都有现成的库函数可以使用,不需要自己重写。

  • 平方函数使用 pow() 函数,代码示例如下:
#include <iostream>
#include <cmath>
using namespace std;int main() {int num = 5;int squared = pow(num, 2);// Squared value of 5 is 25cout << "Squared value of " << num << " is " << squared << endl;return 0;
}

上面的代码中,pow() 函数需要包含 <cmath> 头文件,接收两个参数,第一个是底数,第二个是乘幂的指数,返回值为底数的乘幂值。

  • 开方函数使用 sqrt() 函数,示例代码如下:
#include <iostream>
#include <cmath>
using namespace std;int main() {int num = 25;double squareRoot = sqrt(num);// Square root of 25 is 5cout << "Square root of " << num << " is " << squareRoot << endl;return 0;
}

上面的代码中,sqrt() 函数需要包含 <cmath> 头文件,接收一个参数,为待求开方数值,返回值为该数值的平方根。

【注意】:pow() 函数的返回值为 double 类型,如果需要将其赋值给 int 类型的变量,需要进行强制类型转换。sqrt() 函数的返回值为 double 类型,如果需要将其转换为其他类型,可以使用 C++ 类型转换的语法。

C/C++ 的平方和开平方函数相关推荐

  1. 初识python评课稿_开平方函数 python

    信息举报 时间:2021-02-05 本页为您甄选多篇描写开平方函数 python,开平方函数 python精选,开平方函数 python大全,有议论,叙事 ,想象等形式.文章字数有400字.600字 ...

  2. python如下函数返回两个数的平方和_计算Lis中数字平方和的函数

    我试着写一个平方和(xs)函数来计算列表xs中数字的平方和.例如,平方和([2,3,4])应返回4+9+16,即29: 我试过的是:import random xs = [] #create thre ...

  3. python利用近似公式计算π_Excel函数公式大全之利用SUMSQ函数快速计算多个数据的平方和...

    各位Excel天天学的小伙伴们大家好,欢迎收看Excel天天学出品的excel2019函数公式大全课程.今天我们要学习的函数是数学函数中的SUMSQ函数,SUMSQ函数的功能是快速计算多个数据的平方和 ...

  4. 介绍求平方根和平方和的两个函数

    求平方根和平方和 sqrt函数 pow函数 sqrt函数 sqrt函数功能是返回一个数的平方根 int main() {double x = 0.0;double sum = sqrt(x);prin ...

  5. Verilog语法之数学函数

    Verilog-2005支持一些简单的数学函数,其参数的数据类型只能是integer和real型. Integer型数学函数 $clog2是一个以2为底的对数函数,其结果向上取整,返回值典型的格式: ...

  6. R语言函数总结(转)

    R语言特征 对大小写敏感 通常,数字,字母,. 和 _都是允许的(在一些国家还包括重音字母).不过,一个命名必须以 . 或者字母开头,并且如果以 . 开头,第二个字符不允许是数字. 基本命令要么是表达 ...

  7. vc++中几个常用的数学函数

    首先是头文件应该引用:cmath log()是表示以e为底的对数,在数学表达式中是ln,其中 e = 2.718281828459: 然后如果要是表示以a为底,b为指数的; log(b)/log(a) ...

  8. Hive常用函数大全一览

    Hive常用函数大全一览 1 关系运算 1.1 1.等值比较: = 1.2 2.不等值比较: 1.3 3.小于比较: < 1.4 4.小于等于比较: <= 1.5 5.大于比较: > ...

  9. C语言math.h中的常用函数实例详解

    1.绝对值 2.取整和取余 3.三角函数 4.反三角函数 5.双曲三角函数 6.指数和对数 7.标准化浮点数 8.多项式 9.数学错误计算处理 1.绝对值 函数原型: int abs(int x); ...

最新文章

  1. 在Python中将整数附加到列表的开头
  2. CNCF 云原生系列文章
  3. python的jupyter的使用教程-JupyterNotebook设置Python环境的方法步骤
  4. springboot项目打包运行
  5. 图片标签|| 列表标签||链接标签||div和span|| 语义化标签
  6. 计算机考研百天,2015考研计算机专业复习百天周计划
  7. android工程中的软件,通过Android Studio创建Android应用程序(附带解析)
  8. FREETEXT FREETEXTTABLE CONTAINS CONTAINSTABLE
  9. SpringMVC学习指南【笔记4】数据绑定、表单标签库、转换器、格式化、验证器
  10. Facebook采取赤裸裸抄袭的战略 争夺用户
  11. smart原则_目标管理:OKR与SMART原则的异同
  12. 进阶篇:2)DFMA方法的运用
  13. 操作系统知识总结与常见面试题(持续更新)
  14. 你知道CAD中的样条曲线的绘制方法吗?
  15. 路由器购买指南,和网络不稳定、断网说拜拜
  16. 如何进行接口参数化?
  17. PMP项目管理备考资料都有哪些?
  18. 微信小程序实现Tab选项卡(极简单版)
  19. 网页设计与制作教程 项目1
  20. matlab绘制环形彩色圆盘

热门文章

  1. 形象的解释一下ERP系统的运作流程
  2. MySQL查询语句in子查询的优化
  3. C# 与 js的相与调用
  4. python语言通过()来体现语句逻辑关系_【单选题】Python语言通过( )来体现语句之间的逻辑关系。...
  5. 波士顿动力机器人大秀男团舞
  6. 金星遇老乡“泪汪汪” 郭富城不顾脚伤示范舞蹈
  7. Sass与Compass——回顾
  8. 零售巨头家乐福在西班牙推出家禽区块链食物追踪平台
  9. MFC-CView类总结
  10. checkstyle + gradle + git pre-commit 实现代码提交前对代码规范的检查