C语言的整型常量与实型常量

一、整型常量

           在C语言中,整型常量有十进制、八进制、十六进制3种表示形式。
        1、十进制整型常量
           十进制整型常量的表示与数学上的表示相同,十进制整型常量前没有前缀,由0~9的数字组成。
        2、八进制整型常量
           八进制整型常量的表示形式是以数字0开头,即以0作为八进制数的前缀,由0~7的数字组成。
        3、十六进制整型常量
            十六进制整型常量的表示形式以0x或0X作为前缀,由数字0~9、字母A~F或a~f组成。
         注:在程序中是根据前缀来区分各种进制数的。因此在书写常数时不要把前缀弄错而造成结果不正确。
                另外,整型常量按长度划分为两种:短整型和长整型(后缀为小写字母l或大写字母L),其中默认为短整型,如377是一个短整型数,377l或377L是长整型。

二、实型常量
     
         在C语言中,实型常量只能用十进制形式表示。它有两种形式:小数形式和指数形式。
       1、小数形式
          由正负号、0~9的数字和小数点组成。小数点前面和后面可以没有数字(不能同时省略)。如:-1.85、0.24、.426、-11.
       2、指数形式
          由十进制数加上阶码标志e或E以及阶码组成。其一般形式为aEn。其中a为十进制数,n为十进制整数(n为正数时“+”可以省略),其值为a×10ⁿ。
          如:1.236e+2表示1.236×10² 。

  • 37
    点赞
  • 108
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值