- 博客(5)
- 收藏
- 关注
原创 整数和浮点数在内存中的存储
如果E为11位,它的取值范围为0-2047.但是我们知道科学计数法中的E是可以出现负数的,所以IEEE 754规定,存入内存时E的真实值必须加上一个中间数,对于8位的E,这个中间数是127;IEEE 754规定,在计算机内部保存M时,默认这个数的第一位总是1,因此可以被舍去,只保存后面xxxxxxx的部分.比如保存1.01时,只保存01,等到读取时,再把第一位的1加上去.这样做的目的,是节省一位有效数字.以32位浮点数为例,留给M只有23位,将第一位的1舍去后,等于可以保存24位有效数字.
2023-09-26 11:02:43 36 1
原创 浅析c语言中的循环和分支
注:若某一case判断成功则从此入口一直执行下去,想要只执行当前case下的语句则使用break跳出switch语句.c语言中规范了三种程序语言:顺序结构,选择结构,循环结构.合理的组合基本上可以解决生活中的大部分问题.其中表达式1用于变量初始化,表达式2用于条件判断,表达式3用于变量调整.(易对参数进行调整,较常用)break实现跳出循环,continue实现跳过本次循环后面的语句直接进行下一次循环的条件判断.c语言中零代表假,非零代表真.如果表达式为真则执行语句,为假则不执行.else if(表达式)
2023-07-28 22:20:25 39 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人