
深入理解计算机系统
patkritLee
practice makes perfect.
展开
-
【深入理解计算机系统】【C表达式类型转换顺序】
原创 2016-12-28 14:32:48 · 661 阅读 · 0 评论 -
【深入理解计算机系统】【浮点数精度例子】
例:将同一实数分别赋值给单精度和双精度类型变量,然后打印输出。#include main(){ float a; double b; a = 123456.789e4; b = 123456.789e4; printf("%f/n%f/n",a,b);}运行结果如下:1234567936.0000001234567890.000000问题:为什么同一个实数赋值原创 2016-12-27 21:34:35 · 2404 阅读 · 1 评论 -
【深入理解计算机系统】【整数除法运算】
变量与常数之间的除运算——举例·假设x为一个int型变量,请给出一个用来计算x/32的值的函数div32 。要求不能使用除法、乘法、模运算、比较运算、循环语句和条件语句,可以使用右移、加法以及任何按位运算。解:若x为正数,则将x右移k位得到商;若x为负数,则x需要加一个偏移量(2^k - 1)后再右移k位得到商。因为32 = 2^5,所以 k = 5.即结果为:(x>=0?x:(x+3原创 2016-12-27 10:52:01 · 3215 阅读 · 0 评论 -
【深入理解计算机系统】【IEEE754中特殊数的表示】
原创 2016-12-22 10:57:53 · 1633 阅读 · 0 评论 -
【深入理解计算机系统】【IEEE 754中规格化数的表示】
原创 2016-12-22 10:41:21 · 1286 阅读 · 0 评论 -
【深入理解计算机系统】【浮点数的表示范围】
1.科学计数法2.浮点数的表示范围3.IEEE754浮点数表示原创 2016-12-22 10:13:43 · 7029 阅读 · 0 评论 -
计算机系统原理(数据的表示和存储)(C语言程序中整数举例)
原创 2016-12-22 09:51:04 · 776 阅读 · 0 评论 -
计算机系统原理(第二周数据的表示和存储)【无符号整数和带符号整数】
原创 2016-12-21 23:09:09 · 974 阅读 · 0 评论 -
计算机系统原理第二周 2-2-3(补码和真值的对应关系)
数据的表示和存储:W2-2-2 模运算系统和补码表示结论2:10-4 = 4+8原创 2016-12-21 21:54:11 · 1620 阅读 · 0 评论