正文

《数据与算术运算》笔记2006-09-27 22:58:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/colormoon/18860.html

分享到:

1.整数值 整数前面可以带(或不带)正、负号,但不允许带小数点、逗号或其他特殊符号(如美元符号)。 不同的数据类型在不同设备的存储空间是不同的。 要存储超过设备内定存储空间的整数,必须使用整数限定符。 2.浮点数 同整数值一样,浮点数也不允许带小数点、逗号或其他特殊符号。浮点数分为“float”、“double”、“long double”。它们的区别在于存储空间的大小。 浮点数后面加上“F”或“f”表示这是一个单精度浮点数,加上“L”或“l”表示这是一个双精度长浮点数,如果不加后缀则表示是双精度浮点数。 浮点数也可以用指数表示法表示。如1625 可以表示为 1.625e3,即 1.625x103。 3.字符值 A的ASC码值为65,a的ASC码值为97。 4.算术运算 %是取模运算符,该运算结果是取余数。 向输出流中插入数据可以在多个行中完成,以分号为结束。如: cout<<"The resoult is "       <<(22.5+5)<<endl; 但是包含在双引号里的字符串不能被分解为几行,且只有在最后一行中出现分号。 算术表达式的结果永远也不会是一个单精度浮点数,因为计算时,计算机临时将所有单精度数转换为双精度数。 5.整数的除法 两个整数相除,其结果是一个整数,小数部分被省去。 6.运算符的优越级     运算符                             结合性 ------------------------------------------------- --(一元的)                     从右到左 *、/ 、%                              从左到右 +、--                                  从左到右   计算8+5*7%2*4,其结果为12。 7.自加(减)运算符前置和后置的区别:前置运算符表示在赋值前先进行自加或自减运算,而后置运算符则表示先赋值后进行自加或自减运算。 前置的语义是:使值加1然后再取它,后置的语义是:先取值然后再使原来的值加1。

阅读(2655) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册