欢迎来到天天文库
浏览记录
ID:62259735
大小:1.91 MB
页数:87页
时间:2021-04-24
《最新c语言数据类型和表现形式PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、进入夏天,少不了一个热字当头,电扇空调陆续登场,每逢此时,总会想起那一把蒲扇。蒲扇,是记忆中的农村,夏季经常用的一件物品。 记忆中的故乡,每逢进入夏天,集市上最常见的便是蒲扇、凉席,不论男女老少,个个手持一把,忽闪忽闪个不停,嘴里叨叨着“怎么这么热”,于是三五成群,聚在大树下,或站着,或随即坐在石头上,手持那把扇子,边唠嗑边乘凉。孩子们却在周围跑跑跳跳,热得满头大汗,不时听到“强子,别跑了,快来我给你扇扇”。孩子们才不听这一套,跑个没完,直到累气喘吁吁,这才一跑一踮地围过了,这时母亲总是,好似生气的样子,边扇边训,
2、“你看热的,跑什么?”此时这把蒲扇,是那么凉快,那么的温馨幸福,有母亲的味道! 蒲扇是中国传统工艺品,在我国已有三千年多年的历史。取材于棕榈树,制作简单,方便携带,且蒲扇的表面光滑,因而,古人常会在上面作画。古有棕扇、葵扇、蒲扇、蕉扇诸名,实即今日的蒲扇,江浙称之为芭蕉扇。六七十年代,人们最常用的就是这种,似圆非圆,轻巧又便宜的蒲扇。 蒲扇流传至今,我的记忆中,它跨越了半个世纪,也走过了我们的半个人生的轨迹,携带着特有的念想,一年年,一天天,流向长长的时间隧道,袅c语言数据类型和表现形式知识回顾2知识回顾3(一)
3、整型数据存储计算机知识储备:计算机处理的信息采用二进制的方式表示和存储71TB=1024GB1GB=1024MB1MB=1024KB1KB=1024B1B=8b英文称谓中文称谓换算方法bit(b)位(比特)Byte(B)字节1B==8bKilobyte(KB)K1KB==1,024BMegabyte(MB)兆1MB==1,024KBGigabyte(GB)G1GB==1,024MBTerabyte(TB)T1TB==1,024GB(一)整型数据存储假设整数在内存中用2个字节存储10000001100000010000
4、000110000001符号位1:负数0:正数9数值的表示方法-原码反码补码正数的原码、反码和补码相同1的补码0000000000000001……32767的补码0111111111111111(215-1,2个字节的存储单元能表示的最大正数)10数值的表示方法-原码反码补码负数的原码、反码和补码不同原码:符号位是1,其余各位表示数值的绝对值反码:符号位是1,其余各位对原码取反补码:反码加1-1原码1000000000000001反码1111111111111110原码取反补码1111111111111111反码+1
5、11原码反码补码举例32767(215-1)补码0111111111111111(2个字节的存储单元能表示的最大正数)-32767原码1111111111111111反码1000000000000000原码取反补码1000000000000001反码+1-32768=-32767-1=-215补码1000000000000000(2个字节的存储单元能表示的最小负数)12-32768-10132767327670111111111111111……1000000000000000100000000000000000-11
6、111111111111111-21111111111111110……-327671000000000000001-32768100000000000000016位表示的整数范围:以补码的形式表示、存储整型在VC编译器下的存储:有符号整型无符号整型数据长度intunsigned[int]32位short[int]unsignedshort[int]16位Long[int]unsignedlong[int]32位扩展的整数类型:short、long、unsigned[int]14short【int】、int、long【
7、int】C标准中规定:1)short所占内存字节数不大于int2)int所占内存字节数不大于long具体实现与编译器有关有些编译器甚至short、int、long所占字节数都相同15短整型:无符号、有符号有符号short1000000000000000-32768-215011111111111111132767215-1无符号unsignedshort00000000000000000111111111111111165535216-116不同类型取值范围不同(二)实型数据表示、存储18(二)实型数据表示、存储实型
8、(浮点型)数据:带有小数部分的数单精度浮点型float双精度浮点型double存储数据精度取值范围(有效数字)float4字节七/八位±(10-38~1038)double8字节十五/十六位±(10-308~10308)double型数据的精度更高,取值范围更大19数据精度(有效数字)和取值范围数据精度与取值范围是两个不同的概念:floatx=
此文档下载收益归作者所有