上QQ阅读APP看书,第一时间看更新
习题
1.使用Python计算多项式在x=5时的值。
2.使用比较运算符,判断数字10099和99100的大小关系。
3.使用数值转换,输出(128)10的二进制表示、八进制表示和十六进制表示。
4.定义一个变量alice=1,通过移位运算使其扩大1024倍。
5.给定三角形三边a=3,b=4,c=5,通过Python判断并输出它是不是直角三角形,是不是等腰三角形。
6.定点数是小数点固定的小数,进而小数部分和整数部分的二进制位数也是固定的,假设一种定点数的整数部分有23位,小数部分有9位,并且这32位连续存储,想一想给定一个32位整数怎么转为定点数?提示:可以使用刚学到的位运算。
7.给定任意一个负数,想一想怎么快速得到它的补码表示?(提示:可以参考维基https://zh.wikipedia.org/wiki/补码进一步学习补码相关知识)