早教吧作业答案频道 -->数学-->
关于运算次序“H”是十六进制标识符不参加运算(例如题中:20000H表示20000是一个十六进制的数字,而20000后面的“H”是一个标识符只是标注作用,同理FFFFH一样表示FFFF是一个十六进制
题目详情
关于 运算次序
“H”是十六进制标识符 不参加运算(例如题中:20000H 表示 20000是一个十六进制的数字,而20000后面的“H”是一个标识符 只是标注作用,同理 FFFFH 一样表示 FFFF 是一个十六进制的数字) .数字“16”是十进制数字 参与运算."sa" 是未知数 :
方程式:20000H=sa*16+FFFFH 求 sa
第一种解体过程:
20000H=sa*16+FFFFH
sa=(20000H-FFFFH) / 16
sa=10001H / 16
sa=1000H
这是第一种结果 先计算括号里面的减法,最后再除以16
第二种结果步骤:
20000H=sa*16+FFFFH
sa=(20000H-FFFFH) / 16
sa=20000H /16 - FFFFH /16
sa=2000H- FFFH
sa=1001H
这个先分配除以16 然后再相减 按道理说 2中方程计算方法都对啊 为什么出现2个结果?
我错在哪里?
“H”是十六进制标识符 不参加运算(例如题中:20000H 表示 20000是一个十六进制的数字,而20000后面的“H”是一个标识符 只是标注作用,同理 FFFFH 一样表示 FFFF 是一个十六进制的数字) .数字“16”是十进制数字 参与运算."sa" 是未知数 :
方程式:20000H=sa*16+FFFFH 求 sa
第一种解体过程:
20000H=sa*16+FFFFH
sa=(20000H-FFFFH) / 16
sa=10001H / 16
sa=1000H
这是第一种结果 先计算括号里面的减法,最后再除以16
第二种结果步骤:
20000H=sa*16+FFFFH
sa=(20000H-FFFFH) / 16
sa=20000H /16 - FFFFH /16
sa=2000H- FFFH
sa=1001H
这个先分配除以16 然后再相减 按道理说 2中方程计算方法都对啊 为什么出现2个结果?
我错在哪里?
▼优质解答
答案和解析
在考虑舍入影响的情况下,并不适用分配率.除法越多精度越差.
你分别推导一下两种计算过程的精度,就会发现第二种计算过程引入了更大的误差.
你分别推导一下两种计算过程的精度,就会发现第二种计算过程引入了更大的误差.
看了 关于运算次序“H”是十六进制...的网友还看了以下:
把三个连续的正整数a,b,c按任意次序(次序不同视为不同组)填入□x2+□x+□=0的三个方框中, 2020-06-08 …
1.把三个连续的正整数a.b.c按任意次序(次序不同视为不同组)填入()x^2+()x+()=0的 2020-06-08 …
为探究Ag+与Fe3+氧化性的相关问题,某小组同学进行如下实验:已知:相关物质的溶解度(20°C) 2020-06-12 …
将20拆成3个自然数之和.(1)若加数相同,顺序不同算作不同的拆法,有多少种不同拆法?(2)若加数 2020-07-01 …
c语言程序设计作业。。。1.冒泡法排序,2.第二大整数,3.数组输出1.冒泡法排序输入10个数,用 2020-07-23 …
为探究Ag+与Fe3+氧化性的相关问题,某小组同学进行如下实验:已知:相关物质的溶解度(20℃)Ag 2020-11-01 …
随机产生一个3位正整数,然后逆序输出,产生的随机数与逆序数同时显示,例如产生198,逆序981.用v 2020-11-28 …
生产某产品要经过三道工序,同一个人完成这三道工序时所用的时间相同.甲乙两人同事开始生产,一段时间后, 2020-11-29 …
填空。《送东阳马生序》是作者为送别他的同乡年轻人而写的一篇,“序”是一种文体名称。本来,古人送别时以 2020-12-01 …
填空。《送东阳马生序》是作者为送别他的同乡年轻人而写的一篇,“序”是一种文体名称。本来,古人送别时以 2020-12-01 …