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

2的幂的合并运算实例

2的幂可以合并,遵守幂运算规则,产生一个新的2的幂。在这些规则下,你可以进行2的幂的乘法,除法,或幂运行,得到另外一个2的幂。你可以组合这些规则来创建一个复杂的表达式,该表达式返回一个2的幂。例如,

 .

幂的运算法则适用于任意进制的基数;二进制也没有不同。但因为我们对2的幂感兴趣,我们将依据2的幂来描述它们。只要我们如此解释过这些规则,你就会明白上面例子背后的数学原理。

基本的2的幂运算规则

下面是基本的2的幂的运算规则,如果你知道2的幂是何物那这些规则你应该很熟悉:

2的幂组合运算规则

下面是2的幂的乘,除,幂运算的组合运算规则:

2的幂的求积规则: \mbox{\footnotesize{\displaystyle {​{2^a} \cdot {2^b} = 2^{a+b}}}}

这个规则告诉我们2的幂乘以2的幂结果还是2的幂。只是结果中的指数是乘法中两个2的幂的指数的和。

例如:

  • \mbox{\footnotesize{\displaystyle {​{2^4} \cdot {2^3} = 2^{7}}}}
  • \mbox{\footnotesize{\displaystyle {​{2^{-3}} \cdot {2^6} = 2^{3}}}}

2的幂的求商规则: \mbox{\footnotesize{\displaystyle {\frac{2^a}{2^b} = 2^{a-b}}}}

这个规则告诉我们一个2的幂除以另一个2的幂结果还是2的幂。只是,结果中2的幂的指数是被除数指数与除数指数的差。

例如:

  • \mbox{\footnotesize{\displaystyle {\frac{2^7}{2^{5}} = 2^{2}}}}
  • \mbox{\footnotesize{\displaystyle {\frac{2^3}{2^{6}} = 2^{-3}}}}

2的幂的求幂规则: \mbox{\footnotesize{\displaystyle {\left({2^a}\right)}^{b} =  2^{ab}}}}

这条规则告诉我们2的幂的幂运算得到的还是一个2的幂。只是,结果中2的幂的指数是给出的两个指数的乘积。

例如:

  • \mbox{\footnotesize{\displaystyle {\left({2^2}\right)}^3 = 2^{6}}}}
  • \mbox{\footnotesize{\displaystyle {\left({2^8}\right)}^{-1} = 2^{-8}}}}

2的幂的复合运算规则

除基本的幂运算规则还有两条附加规则:乘法的幂运算和除法的幂运算。对2的幂来说,这些规则变得不那么重要,因为它们能分解成上面的小规则。尽管如此,它们是合法的,在需要的时候可以化简运算。

2的幂乘积的幂运算规则: \mbox{\footnotesize{\displaystyle {\left({2^a \cdot 2^b}\right)}^{c}  = \: 2^{\left(a+b\right)c}}}}

此规则只是2的幂的求积规则和2的幂的求幂规则的合并。

例如:

  • \mbox{\footnotesize{\displaystyle {​{\left(2^4 \cdot 2^3\right)}^3 = 2^{21}}}}
  • \mbox{\footnotesize{\displaystyle {​{\left({2^{-3}} \cdot {2^6}\right)}^2 = 2^{6}}}}

2的幂商的幂运算规则: \mbox{\footnotesize{\displaystyle {\left({\frac{2^a}{2^b}}\right)^c  = \: 2^{\left(a-b\right)c}}}}

此规则只是2的幂的求商运算规则和2的幂的求幂规则的合并。

例如:

  • \mbox{\footnotesize{\displaystyle {​{\left(\frac{2^7}{2^5}\right)}^3 = \: 2^6}}}
  • \mbox{\footnotesize{\displaystyle {​{\left(\frac{2^3}{2^{6}}\right)}^4 = 2^{-12}}}}

2的幂的任意运算式

你可以利用上面的规则来简化复杂运算式为\mbox{\scriptsize{\displaystyle {2^n}}}的形式。回到文章开头的例子:

\mbox{\footnotesize{\displaystyle {​{\left(\frac{2^4 \cdot 2^3}{2^5}\right)}^3}}}

有多种化简方式。下面是不用任何复合规则的方式:

\mbox{\footnotesize{\displaystyle {​{\left(\frac{2^4 \cdot 2^3}{2^5}\right)}^3 = {\left(\frac{2^7}{2^5}\right)}^3  = \left({2^2}\right)^3 = \: 2^6}}}

下面使用了复合规则:

\mbox{\footnotesize{\displaystyle {​{\left(\frac{2^4 \cdot 2^3}{2^5}\right)}^3 = {\left(\frac{2^7}{2^5}\right)}^3 = \: 2^6}}}

下面是不适用复合规则的另一种更长的方式:

\mbox{\footnotesize{\displaystyle {​{\left(\frac{2^4 \cdot 2^3}{2^5}\right)}^3 = \frac{​{\left(2^4 \cdot 2^3\right)}^3}{​{\left(2^5\right)}^3} = \frac{2^{21}}{​{\left(2^5\right)}^3} = \frac{2^{21}}{2^{15}} = \: 2^6}}}

2的幂的转换

如果表达式中使用了2的幂的数值形式--例如,用64代替\mbox{\scriptsize{\displaystyle {2^6}}} — transform them to the form \mbox{\scriptsize{\displaystyle {2^n}}}. 仍遵守上述规则。例如:

\mbox{\footnotesize{\displaystyle{​{\left(\frac{64 \cdot 2^3}{\frac{1}{4}}\right)}^5}\cdot \: 256 = {\left(\frac{​{2^6}\cdot{2^3}}{2^{-2}\right)}}^5}\cdot \: 2^8 = {\left(\frac{2^9}{2^{-2}\right)}}^5}\cdot \: 2^8 = 2^{55}\cdot \: 2^8 = 2^{63}}}}.

一个可视化例子

你将在下表看到幂运算规则的应用:

A 4" x 4" x 4" cube.

一个 4" x 4" x 4" 立方体.

有三种等价的方式求立方体的体积:

  • 长 x 宽 x 高: 4 x 4 x 4 = 64 立方英寸
  • 长 x 宽 x 高: \mbox{\footnotesize{\displaystyle {2^2}}} x \mbox{\footnotesize{\displaystyle {2^2}}} x \mbox{\footnotesize{\displaystyle {2^2 = 2^6 = }}} 64 立方英寸
  • 长的立方: \mbox{\footnotesize{\displaystyle {​{\left(2^2}\right)^3 = 2^6 = }}} 64 立方英寸

有三种等价的方式求每一面的面积:

  • 长 x 宽: 4 x 4 = 16 平方英寸
  • 长 x 宽: \mbox{\footnotesize{\displaystyle {2^2 \cdot 2^2 = 2^4 = }}} 16 平方英寸
  • 体积 / 高: \mbox{\footnotesize{\displaystyle {\frac{2^6}{2^2} = 2^4 = }}} 16 平方英寸

练习

  1. \mbox{\footnotesize{\displaystyle {\left({2^{-1}}\right)}^{-8}}}}
  2. \mbox{\footnotesize{\displaystyle {\frac{1}{8^{-1}}}}}
  3. \mbox{\footnotesize{\displaystyle {16^{3}}}}
  4. \mbox{\footnotesize{\displaystyle {1^{5}}}}
  5. \mbox{\footnotesize{\displaystyle {\left({2^{4}}\right)}^{3}}}}
  6. \mbox{\footnotesize{\displaystyle {\left(\frac{1}{8}\right)}^{10}}}}
  7. \mbox{\footnotesize{\displaystyle {8^{39}}}}
  8. \mbox{\footnotesize{\displaystyle {64^{11}}}}
  9. \mbox{\footnotesize{\displaystyle {\left(\frac{1}{2}\right)}^3}}}
  10. \mbox{\footnotesize{\displaystyle {\left({2^{-3}}\right)}^2}}}
  11. \mbox{\footnotesize{\displaystyle {0.5^7}}}
  12. \mbox{\footnotesize{\displaystyle {\frac{1}{\left(\frac{1}{2}\right)}}}}}

答案

  1. \mbox{\footnotesize{\displaystyle {2^{8}}}}
  2. \mbox{\footnotesize{\displaystyle {2^{3}}}}
  3. \mbox{\footnotesize{\displaystyle {2^{12}}}}
  4. \mbox{\footnotesize{\displaystyle {2^{0}}}}
  5. \mbox{\footnotesize{\displaystyle {2^{12}}}}
  6. \mbox{\footnotesize{\displaystyle {2^{-30}}}}
  7. \mbox{\footnotesize{\displaystyle {2^{117}}}}
  8. \mbox{\footnotesize{\displaystyle {2^{66}}}}
  9. \mbox{\footnotesize{\displaystyle {2^{-3}}}}
  10. \mbox{\footnotesize{\displaystyle {2^{-6}}}}
  11. \mbox{\footnotesize{\displaystyle {2^{-7}}}}
  12. \mbox{\footnotesize{\displaystyle {2^{1}}}}

转载于:https://www.cnblogs.com/sirlipeng/p/5363031.html

相关文章:

  • 【curl】cookie的分隔符
  • 从零开始学数据库(一)——安装、启动、进入、创建表、检查表结构、类型说明、更改表项名、插入值...
  • Ruby之基本数据类型(三)
  • 机器学习:eclipse中调用weka的Classifier分类器代码Demo
  • 线程同步工具(一)控制并发访问资源
  • Solr schema编写指导
  • Azkaban的Web Server源码探究系列14:创建Project
  • 成都Uber优步司机奖励政策(4月11日)
  • Tomcat6.0数据源配置
  • 同步和Java内存模型(四)有序性
  • git命令的简单使用
  • lintcode:买卖股票的最佳时机 I
  • PHP处理一个5G文件,使用内存512M的,数据为整形,从大到小排序,优化排序算法...
  • c++的this指针
  • CM android的CMUpdater分析(二)
  • [NodeJS] 关于Buffer
  • 「面试题」如何实现一个圣杯布局?
  • 【5+】跨webview多页面 触发事件(二)
  • 10个确保微服务与容器安全的最佳实践
  • HTML-表单
  • Javascripit类型转换比较那点事儿,双等号(==)
  • Javascript Math对象和Date对象常用方法详解
  • React+TypeScript入门
  • vue脚手架vue-cli
  • 关于Java中分层中遇到的一些问题
  • 关于springcloud Gateway中的限流
  • 目录与文件属性:编写ls
  • 爬虫进阶 -- 神级程序员:让你的爬虫就像人类的用户行为!
  • 如何邀请好友注册您的网站(模拟百度网盘)
  • 事件委托的小应用
  • 算法-插入排序
  • 通过npm或yarn自动生成vue组件
  • 推荐一款sublime text 3 支持JSX和es201x 代码格式化的插件
  • 想写好前端,先练好内功
  • 一份游戏开发学习路线
  • 一文看透浏览器架构
  • hi-nginx-1.3.4编译安装
  • PostgreSQL 快速给指定表每个字段创建索引 - 1
  • 回归生活:清理微信公众号
  • ​如何使用ArcGIS Pro制作渐变河流效果
  • $.ajax中的eval及dataType
  • (C++20) consteval立即函数
  • (C语言)求出1,2,5三个数不同个数组合为100的组合个数
  • (C语言)深入理解指针2之野指针与传值与传址与assert断言
  • (二)WCF的Binding模型
  • (附源码)springboot 个人网页的网站 毕业设计031623
  • (附源码)ssm码农论坛 毕业设计 231126
  • (算法)求1到1亿间的质数或素数
  • (小白学Java)Java简介和基本配置
  • (学习日记)2024.03.12:UCOSIII第十四节:时基列表
  • (转) Face-Resources
  • (转)【Hibernate总结系列】使用举例
  • (转)fock函数详解
  • .NET BackgroundWorker
  • .NET Framework Client Profile - a Subset of the .NET Framework Redistribution