考公 | 粉笔网课笔记——行测:3.资料分析
20210515
20210516
这一题不用看小数点
保留位数的意思:
9万/(1/7)=63万
先截后减
选项差距大–>截位后不好约分–>微调,+1,-1
20210518
先写符号,再写两边,去百分号(大数的小数点移两位),估算
(少写一点的方法,本质没区别)
现期坑:两个现期直接相减,得到的数,如果有选项与之相近,则排除该答案(数字相同,符号相反的也可以排除)
晨光OvO: 前面不是说了原码恢复法和不恢复法符号位单独计算吗,异号为负,同号为正,所以x只取小数位就可以了。至于计算过程中y为什么有符号,是因为要进行二进制数的计算,所以转成补码,也就有了符号,而正数的补码刚好是它本身,所以x就没变。
做而论道_CS: 作为教学,应该从实际出发。 整数除法,比小数除法,更有实际意义。 而且,两数相除的商,应该有整数小数两个部分。 另外,双符号位,也是瞎掰! 目前的 CPU,字长是固定的。 八位机,就只有八位数参加运算。 符号位,只有一位。 从来就没有听说哪个 CPU 中有两个符号位! 用一个符号位,就够用了。 哪个厂家,会多弄一个无用的符号位? 哪种品牌型号的 CPU 是双符号位? 你可以写出来吗?
做而论道_CS: 你好好看看博文中的插图: ---------------------- 【例2-21】已知 x =-0.10110,... 试用原码 ... 。 ---------------------- 已知 x 是负数! 那么,x 的原码,应该是:11.10110 吧? 而表 2-21 中的被除数却是:00.10110 ! 0 正 1 负,这个 x 究竟是正是负?
晨光OvO: 这都是定点数,只记录小数部分。小数点前的是符号位,0正1负。小数点后的是小数位,权值依次为2^-1,2^-2...。对于11.1010这种数是采用了双符号位,用来判断计算结果是否溢出。博主在开始就说了是小数的定点除法,而且绝对值都小于1,你怎么一直抓着这一点不放呢?
青林emmmm: 万分感谢! 非常简单有效