在程序执行的整个过程中始终保持不变的量被称为常量。在表达式中常量表示一个唯一的值。常量不同于变量,其值不能被修改。在M语言中,根据数据类型将常量分为整型常量和实型常量。
u 整型常量
M语言的整型常量即整数,它分别以二进制、十进制和十六进制表示。
Ø 二进制以0b开头,后面跟0或1,例如:
0b01010101,0b01010101
Ø 十进制没有开头,直接写数字就默认为十进制:
237 -568 65535 1627 023 -023
Ø 十六进制以0x开头,后面跟0~9的数字或a~f的字母,例如:
0xffff,0x123a
注释:整型常量的默认类型是int类型。
u 实型常量
M语言的实型常量又称为实数、浮点数。它的形式必须是带小数点的。M语言中用小数点区分浮点数和整数,如1.0表示浮点数,而1是整数。
实型常量的表示方法:由负号(-)、数字0~9和小数点组成。例如:
100.5 -1.0 0.0 3.1415926
实型常数的默认类型是float类型。