实践题目——数值型数据的存储原理
来源:互联网 发布:新田惠海 知乎 编辑:程序博客网 时间:2024/05/22 09:06
【程序阅读题】
1. 运行下面的程序,解释产生结果的过程(或原因)
#include <stdio.h>int main(){ short int a, b; a= 32767; printf("a=%d\n",a); b = a + 10; printf("b=%d\n",b); return 0;}
- 运行下面的程序,解释产生结果的过程(或原因)
#include <stdio.h> int main() { float a,b,c; a=1234.56789; b=9876.54321; c=a+b; printf("%12.5f\n",c); return 0; }
提示:
1、
对于整型数据,由于存储位数的限制,其范围并非像数学中的整数,可以无限大和无限小,而是局限在一定范围内。这样的运行结果,是产生了“溢出”。更详细的解释,参考整型数据的表示。
2、
对于浮点型数据,除了表示数的范围外,还要注意其精度,即其有效位数有几位。在超出有效位数的部分,不能保证其准确。一般讲,float型的精度是7位左右有效数字,而double型是15位左右。
格式控制符%12.5指显示数总宽度12,小数点后保留5位。
阅读全文
0 0
- 实践题目——数值型数据的存储原理
- 《C语言及程序设计》实践项目——数值型数据的存储原理
- 13 数值型数据的存储
- C语言及程序设计初步例程-13 数值型数据的存储原理
- 笔记:(c语言)数值型数据的存储原理(第十三讲)
- 第13讲-数值型数据的存储-练习
- 数值型的数据
- Contacts的数据存储原理
- 计算机的数据存储及VC&GCC的数值范围
- 大数据时代的结构化存储—HBase在阿里的应用实践
- 转载:大数据时代的结构化存储—HBase在阿里的应用实践
- 计算机组成原理二:计算机数值数据的表现形式
- 如何实现OpenStack磁盘数据的可靠性?——Cinder磁盘备份原理和实践
- 豆瓣数据存储实践
- HBASE---数据存储实践
- 数据存储---GreenPlum实践
- 存储XML格式数据的原理
- 存储XML格式数据的原理
- linux 动态链接器的使用方法
- AssetBundle打包策略
- BZOJ1005 [HNOI2008]明明的烦恼
- 张正友标定算法原理详解(二)
- memcached_functions_mysql
- 实践题目——数值型数据的存储原理
- Django处理Ajax请求
- 一.nhibernate学习例子
- C语言实验——打印图形
- hadoop环境的配置
- JavaScript链式调用
- 使用VS2010开发Qt程序的一点经验
- 欢迎使用CSDN-markdown编辑器
- ofbiz学习——创建一个查询页面