浮点数常量分为哪两种类型

 我来答
大懒水母
2021-04-08 · 万能的人生目标。。。
大懒水母
采纳数:49 获赞数:97

向TA提问 私信TA
展开全部
浮点数常量分为指数形式表示和十六进制形式表示,具体说明如下:
转换说明符如下

%f 打印十进制的float、double类型
%e 打印指数计数法表示的小数
%a 打印十六进制格式的浮点数
(1)浮点型常量基本形式是:有符号数字(包括小数点),后面跟e或E,最后是一个有符号数表示10的指数。
如:2.87E+12
-1.56e-3
(2)C99中添加了一种新的浮点常量格式:十六进制表示。在十六进制前加十六进制的前缀0x或0X,用P和p代替E和e,用2的幂代替10的幂
如:0xa.1fp10
即:十六进制的a等于十进制的10,a.1f转为十进制为:10×16^0.1×16^-1+15×16^-2;p10表示2的10次方
最后结果为:(10×16^0.1×16^-1+15×16^-2) × 2^10 = 10364.0
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式