一个数的负次方怎么算(一个数的负3次方怎么算)

【这个问题从工程函数开始。工程函数应用于计算机、工程、物理等专业领域,主要包括数据比较、转换和计算。】12个十进制转换函数注:英文“decimal 1+2(英文

【这个问题从工程函数开始。工程函数应用于计算机、工程、物理等专业领域,主要包括数据比较、转换和计算。】

一个数的负次方怎么算(一个数的负3次方怎么算)插图

12个十进制转换函数

注:英文“decimal 1+2(英文发音同to,例如P2P)+ decimal 2”。

函数名由代表源数据系统的3个字母、2个字母和3个代表转换后的数据系统的字母组成。

bin:binary二进制oct:octal八进制dec:decimal十进制hex:hexadecimal十六进制

例如bin2dec,hex2oct。

类别:工程

语法:

函数名(数字,[位置])

参数:1~2个参数

number 必需。被转换的源数据。places 可选。转换后结果要使用的字符数,如果省略将默认使用尽可能少的字符数,主要是用来增加前置的0,看起来整齐划一。对十进制来说,前置0无意义,所以~2dec函数只有1个参数number。如果参数不是整数,则截尾取整;不是数值,返回错误值#VALUE!;不是正数,返回错误值#NUM!。

用法:

number参数中的源数据转换为二进制,前导0由places参数补充。

204 bin2oct

语法:bin2oct(数字,[位置])

注意:

1)数字不能超过10位。最高位是符号位(0表示正,1表示负),其余9位是数字位。负数用二进制补码表示。否则,错误值#NUM!。

2)由于常规模式下的数字不显示前导0,我们可以将单元格设置为文本格式,计算时函数会自动将其转换为二进制值。我们在单元格A1中输入(该单元格应该被格式化为文本)。

3)在单元格B1中输入公式“=bin2oct(A1)”,结果显示777,这是一种左对齐的文本格式,是正数的最大值。十进制是511,也就是8的三次方减1。

填充公式和数据填充公式和数据

4)选中A1:B1单元格区域,用右下角的填充柄向下填充,然后按F9重新计算。由于后面的单元格不是二进制数,所以它们都将显示#NUM!错误。

5)将单元格A2改为“”,按F9重新计算,会显示“”,这是负数的最大值,即小数-1。如果该数字为负数,bin2oct函数将忽略places参数,并返回一个由10个字符表示的八进制数字。

6)关于原码、反码、补码的知识可以自己上网搜索。计算机中负数用补码的好处是可以和符号位一起运算,比较方便。

7)8是2的三次方,手动转换时每三个二进制数可以转换成一个八进制数。正10位二进制数 ~ 可以转换成三个八位组000 ~ 777。对于负数,二进制数字 ~ 为十进制。在单元格A3中输入111,按F9和B3显示7。单击单元格B3,按F2进入编辑状态,将第二个参数添加到3,著名的间谍代码出现。我们把参数改成10,显示“”,改成11,出错了。八进制数好像不能超过10位数。

增加第2个参数添加第二个参数。

8)负数的最小值是多少?将A4单元格改为“”,按F9重新计算,会显示“”,即十进制-512,即8的三次方。

9)观察A1,A4,B1,B4是否是数值的反码?

(未完待续)

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。

作者:美站资讯,如若转载,请注明出处:https://www.meizw.com/n/153425.html

发表回复

登录后才能评论