上一页 1 ··· 5 6 7 8 9 10 11 下一页
摘要: 编程语言中的数据类型表示存储的是何种类型的数据 根据程序中所指定的变量的数据类型的不同,读写的物理内存大小也会随之发生变化 在不同的编程语言中,变量可以指定的数据类型的最大长度也不相同 C语言中,8字节(=64位)的double类型是最大的 阅读全文
posted @ 2025-02-11 22:30 叽里呱啦哇里呱唧 阅读(6) 评论(0) 推荐(0)
摘要: 内存实际上是一种名为内存IC的电子元件。 内存IC中有电源、地址信号、数据信号、控制信号等用于输入输出的大量引脚(IC的引脚),通过为其指定地址,来进行数据的书写。 虽然这是一个虚拟的内存IC,但他的引脚和实际的内存IC是一样的。 1024=1K 8位=1字节 计算机使用的内存IC中会有更多的地址信 阅读全文
posted @ 2025-02-11 22:25 叽里呱啦哇里呱唧 阅读(12) 评论(0) 推荐(0)
摘要: 1.有十个地址信号引脚的内存IC(集成电路)可以指定的地址范围是多少? 用二进制数来表示的话00000000001111111111(用十进制数来表示的话是01023) 2.高级编程语言中的数据类型表示的是什么? 占据内存区域的大小和储存在该内存区域的数据类型 3.在32位内存地址的环境中,指针变量 阅读全文
posted @ 2025-02-11 14:20 叽里呱啦哇里呱唧 阅读(14) 评论(0) 推荐(0)
摘要: 在C语言中,只需在数值的开头加上0x(0和x)就可以表示十六进制数 二进制数的4倍,正好相当于十六进制的1位。 用十六进制数来表示二进制小数时,小数点后的二进制数的4位也相当于十六进制数的一位 阅读全文
posted @ 2025-02-11 14:07 叽里呱啦哇里呱唧 阅读(27) 评论(0) 推荐(0)
摘要: 计算机出错的原因之一是,采用浮点数来处理小数 避免出错的两种解决办法 1.回避策略,即无视这些错误 2.把小数转换成整数来计算 在涉及财务计算等不允许出现误差的情况下,一定要将小数转换成整数或者采用BCD方法,以确保最终得到准确的数值 阅读全文
posted @ 2025-02-11 13:51 叽里呱啦哇里呱唧 阅读(21) 评论(0) 推荐(0)
摘要: 单精度浮点数表示中的破折号-是为了区分符号部分、指数部分、尾数部分 阅读全文
posted @ 2025-02-11 11:52 叽里呱啦哇里呱唧 阅读(5) 评论(0) 推荐(0)
摘要: 尾数部分使用正则表达式,可以将表现形式多样的浮点数统一为一种表现形式。 在二进制中,将小数点前面的值固定为1的正则表达式。 EXCESS系统表现是指,通过将指数部分表示范围的中间值设为0,使得负数不需要负号来表示。 阅读全文
posted @ 2025-02-10 23:09 叽里呱啦哇里呱唧 阅读(11) 评论(0) 推荐(0)
摘要: 很多编程语言中都提供了两种表示小数的数据类型,分别为双精度浮点数和单精度浮点数 双精度浮点数类型用64位、单精度浮点数类型用32位来表示全体小数。 在C语言中,双精度浮点数类型和单精度浮点数类型分别用double和float来表示 浮点数是指用符号、尾数、基数和指数这四部分来表示小数。 因为计算机内 阅读全文
posted @ 2025-02-10 22:46 叽里呱啦哇里呱唧 阅读(22) 评论(0) 推荐(0)
摘要: 计算机运行出错的原因是因为 有一些十进制数的小数无法转换成二进制数 因为无法正确表示的数值,最后都变成了近似值 因此,在遇到循环小数时,计算机会根据变量数据类型所对应的长度将数值从中间截断或者四舍五入 阅读全文
posted @ 2025-02-10 12:18 叽里呱啦哇里呱唧 阅读(9) 评论(0) 推荐(0)
摘要: 1011.0011这个有小数点的二进制数转换成十进制数 小数点前面的部分 将各数位数值和位权相乘,然后再将相乘的结果相加即可实现 小数点后面的处理和整数部分是一样的 0次幂前面的位的位权按照1次幂、2次幂.....的方式递增 0次幂以后的位的位权按照-1次幂、-2次幂.....的方式递减 这一规律并 阅读全文
posted @ 2025-02-10 12:14 叽里呱啦哇里呱唧 阅读(21) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 下一页