Datalab

DataLab

DataLab 本实验主要考察位运算,以及浮点数的表示和计算,由于智商和经验不够,做了很久才只做了前9道题 总结 之前位运算用的少,此次实验后熟悉了一些。和逻辑运算有一些区别,做的过程中因为没分清犯了些错。 例如& |当成逻辑运算使用,并且移位运算符会把符号位的值直接左右覆盖,例如 int a = ......
DataLab

Datalab: 人类智慧

`unsigned int`和`int`部分基本都是人类智慧,而`float`则都是最基本的概念,导致这一部分的区分度几乎为0. # bitXor xor操作的本质实际上是找到$x$和$y$中不同的位置,那么实际上只需要把$x$和~$y \ \&$一下,就可以找到x中为$1$而$y$中为$0$的位置 ......
人类 智慧 Datalab

CMU 15-213:DataLab(整数部分)

本笔记仅仅只是用于记录,内容为提示性,题主做的不一定完全符合规范!!!!。 本实验中,只有整型只能使用“+”和位运算符。后面浮点数可以用控制循环。 ## 1.异或运算 直接用公式,或者像我这样利用真值表凑的 ```c /* * bitXor - x^y using only ~ and & * Ex ......
整数 DataLab 部分 CMU 213

CSAPP DataLab学习笔记

## 1. bitXor ``` /* * bitXor - x^y using only ~ and & * Example: bitXor(4, 5) = 1 * Legal ops: ~ & * Max ops: 14 * Rating: 1 */ int bitXor(int x, int ......
DataLab 笔记 CSAPP
共4篇  :1/1页 首页上一页1下一页尾页