8.1.1.5 常量

    在程序执行的整个过程中始终保持不变的量被称为常量。在表达式中常量表示一个唯一的值。常量不同于变量,其值不能被修改。在M语言中,根据数据类型将常量分为整型常量和实型常量。

u  整型常量

M语言的整型常量即整数,它分别以二进制、十进制和十六进制表示。

Ø  二进制以0b开头,后面跟01,例如:

0b01010101,0b01010101

Ø  十进制没有开头,直接写数字就默认为十进制:

237    -568   65535  1627   023  -023

Ø  十六进制以0x开头,后面跟0~9的数字或a~f的字母,例如:

0xffff0x123a

注释:整型常量的默认类型是int类型。

u  实型常量

   M语言的实型常量又称为实数、浮点数。它的形式必须是带小数点的。M语言中用小数点区分浮点数和整数,如1.0表示浮点数,而1是整数。

实型常量的表示方法:由负号(-)、数字0~9和小数点组成。例如:

100.5   -1.0   0.0   3.1415926  

实型常数的默认类型是float类型。