1.用math.h,pow函数

double pow(double x,double y);

#include <stdio.h>
#include <math.h>
int main(void)
{printf("%f",pow(10,2));return 0;
}

2.当x是10的时候,用E算符。

例子:

5E2相当于5*10*10;

#include <stdio.h>
int main(void)
{printf("%f",5E2);return 0;
}

运算结果:

其他

1.不管使用pow()还是E,在打印的是时候,要用浮点型%d。

2.我不管我非要用整形,可以这样去实现。

#include <stdio.h>
int main(void)
{printf("%d",(int)10E2);return 0;
}

输出结果:

特别

有意思的来了~

 2的x次幂还可以如何去写?

1 << a

"<<"移位可以吗?

我们试试~

#include <stdio.h>
#include <stdlib.h>
int main()
{int a=2;printf("%d\n",1<<a);return 0;
}

其中a代表移动了多少位。

运行结果:

C语言pow()函数的运用(x的y次幂)相关推荐

  1. C语言pow()函数:求x的y次方(次幂)

    1.头文件:#include 2.原型:     double pow(double x, double y);     pow() 函数用来求 x 的 y 次幂(次方)     pow()用来计算以 ...

  2. C语言编程练习:用pow()函数实现求x的y次方的值

    C语言 pow() 函数用来求 x 的 y 次方的值. 头文件:math.h 语法/原型: double pow(double x,double y); 参数说明: x:双精度数. y:双精度数. 返 ...

  3. c语言pow函数精度差,pow()函数结果强制转化为int造成误差的分析

    开发环境:codeblocks,编译器gcc 在计算102时调用pow(10, 2),再强制类型转换为int类型后输出: printf("%d",(int)pow(,)); 得到的 ...

  4. c语言pow函数的作用,c语言中pow函数的用法是什么?_后端开发

    在c言语中pow()函数是用来求x的y次幂.x.y及函数值都是double型 ,其语法为"double pow(double x, double y)":个中参数"dou ...

  5. C语言——pow函数的使用,计算一个数的n次方

    文章目录 头文件引用 原型 如何实现用pow函数开n次方 头文件引用 include<math.h> 原型 double pow( double x, double y ): 如何实现用p ...

  6. c语言pow函数用法_C语言基础的不能再基础的程序知识!“hello world”!

    涉及到的知识点有:include有两种用法.{}大括号用法解释.C语言自定义名字的要求. c语言库函数printf的解释.编译错误有两种.调用system函数.c语言编译过程. 操作系统结构.指令集中 ...

  7. [C语言]Pow函数的实现

    力扣题目: 50. Pow(x, n) - 力扣(LeetCode)https://leetcode.cn/problems/powx-n/ 1.函数参数及返回值: double pow (doubl ...

  8. sqrt函数原型c语言,C语言sqrt函数的实例用法讲解

    前言继承是OOP设计中的重要概念.在C++语言中,派生类继承基类有三种继承方式:私有继承(private).保护继承(protected)和公有继承(public).一.继承规则继承是C++中的重要特 ...

  9. 关于C++中的pow()函数

    函数原型:   double pow( double x, double y ); 函数功能:   计算x的y次幂 所属文件:   <math.h> 如pow(2,2)意为2的2次方即为4 ...

  10. C++ - pow函数

    函数名称:   pow 函数原型:   double pow( double x, double y ); 函数功能:   计算x的y次幂 所属文件:   <math.h> 例1: 计算8 ...

最新文章

  1. java oracle行锁,Oracle 出现行锁 错误代码 ora-02049
  2. 多线程 -- 实现秒抓
  3. AlphaBlend 使用方法
  4. Codeforces 861D - Polycarp's phone book 字典树/hash
  5. SAP为企业不同员工带来了什么?
  6. powerdesign怎么画分析类图_画一个彭于晏
  7. 如何写圆角矩形用html,圆角矩形的html+css实现
  8. Java包的命名规则
  9. java并发:初探消费者和生产者模式
  10. java类的实例参数传递_获取我正在通过参数传递的相同Java类实例
  11. [ZZ].NET自动探索式测试工具——Pex
  12. thinkphp——登录界面
  13. 014-JVM-查看class文件的工具Binary viewer、ue、classlib Bytecode viewer
  14. 蓝宝石rx470d原版bios_狼神矿卡烤机89°C!强刷蓝宝石RX570超白金显卡BIOS降温75°教程...
  15. 反转单链表(C语言)
  16. 服务器开机系统进不去怎么办,开机就进BIOS进不去系统怎么处理
  17. VC6连接Oracle10g
  18. 二本大龄程序员居然拿到百度offer(百度面经)
  19. python删除指定字符串之间所有行_python:删除包含字符串的pandas数据帧中的所有行...
  20. stm32 FPU和DSP

热门文章

  1. 史上最详细的梯度下降优化算法介绍(从SGD到Adam至Lookahead)
  2. 三星手机app信息推送服务器地址,三星推送服务(samsung push service)
  3. 超简单实用操作!用Python让Excel飞起来【附详细教程】
  4. HHL论文及代码理解(Generalizing A Person Retrieval Model Hetero- and Homogeneously ECCV 2018)...
  5. 预装WIN8的电脑是GPT分区模式,无法安装WIN7
  6. 中华民族(汉族及其他民族)起源
  7. 韩国严厉监管元宇宙相关企业
  8. [Openwrt 项目开发笔记]:DDNS设置(五)
  9. python去除图片背景_Python 图片去除背景
  10. Linux学习第一节课