浮点数:小数或指数形式
e前有数(1<=|数|<10)e后整数(Ee都可以)
eg:
- 1000.0与1e3都是合法的浮点数
- 3.e-0 , .3e0 都是合法的
- 但是2e.4 , 2e-4. 不合法
~将浮点数转化为整数~
1.直接类型转换(不会四舍五入,直接全部舍去小数部分)
score=(zi%mu)*0.9*bfb;
int scoree=(int)score;
2.%.0lf(会四舍五入)
转义字符
一般默认八进制如\xxx(三位),十六进制则为\xhh 以x开头
eg:
- 在\1011 中1011是八进制形式, 不是二进制,不是十进制,多到四位,所以不合法
- \x123不合法,虽然是十六进制,但多到三位,所以不合法
- '\0xa'非法,应是'\xa' 或0xa
常量们
字符与字符串:所有字符均以单引号' '
包裹, 所有以双引号" "
包裹的都是字符串
整型常量:程序中直接写的数字(注意没有小数点),比如:100、1000
实型常量:小数或有e的科学计数法(浮点嘛)