用十六进制表示浮点型常量

C语言 专栏收录该内容
10 篇文章 0 订阅

C99标准增加了一种新的浮点型常量格式----用十六进制表示浮点型常量,即在十六进制数前加上0x或者0X前缀,用p和P分别代替e和E,用2的幂代替10的幂。
例如:0xa.1fp10
( 10 ∗ 1 6 0 + 1 ∗ 1 6 − 1 + 15 ∗ 1 6 − 2 ) ∗ 2 1 0 (10*16^0+1*16^-1+15*16^-2)*2^10 (10160+1161+15162)210=10364.0

转换说明含义
%f打印十进制的float、double类型
%e打印指数计数法表示的小数
%a打印十六进制格式的浮点数
  • 1
    点赞
  • 2
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

相关推荐
©️2020 CSDN 皮肤主题: 自定义皮肤 设计师:戎码关山 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值