基本数据类型与表达式3 – 零基础入门学习Delphi04

基本数据类型与表达式3

让编程改变世界

Change the world by program

Delphi7中的运算符与表达式

Delphi7有8类运算符,本章主要学习算术运算符、字符串运算符和位运算符。

其他运算符将在以后的章节中结合实例学习。

算术运算符

算术运算符 – 算术运算符是大家最熟悉的,类似算术中的加减乘除等。Delphi 7中有8个算术运算符,具体含义如下:

(1)取正运算符“+”:单目运算符,表示对一个数值型数据取正,例如+5的值为5。另外,取正运算符可以省略。

(2)取负运算符“-”:也是单目运算符。例如对5取负,其值为-5。

(3)加法运算符“+”:与数学上的加法相同。加法运算符与取正运算符符号相同,但含义不同。例如3+5的值为8。

(4)减法运算符“-”:与数学上的减法含义相同。也请注意减法运算符与取负运算符的异同。

(5)乘法运算符“”:表示对两个数值型数据相乘,与数学中的乘法相同。例如:35的值为15。

(6)除法运算符“/”:与数学上的除法含义相同。例如3/5 的值为“0.6”。另外,除法运算的结果总是实型数据。

(7)整除运算符“div”:只能对两个整数进行除法运算,结果为整型数据。例如5 div 3的值为1,而“5 div 2.0”是不合法的。

(8)取余运算符“mod”:对两个整数相除,结果为余数。例如5 mod 3的值为2。

关于算术运算符,应该注意以下几个要点:

取正运算符和取负运算符是单目运算符,其他6个运算符为双目运算符。(所谓单目运算符是指仅有一个运算对象的运算符,双目运算符是指有两个运算对象的运算符。)

加法运算符、减法运算符和乘法运算符的结果的类型为参加运算的两个数据中的精度高的类型。

/、div和mod运算符中的除数不能为0。

知难行易: 典型编程实例分析

实例题目:鱼C计算器V1版本:支持四则运算

演示:Follow me!(课件及源代码下载)

字符串运算符

Delphi只有一个字符串运算符“+” —— 连接运算符,用于把两个或多个字符串连接在一起形成一个新的字符串。

例如’Love’ + ‘Fishc’的值为’LoveFishc’。

又如’仓’ + ‘# 空’ + ‘小姐’的值为‘仓# 空小姐’。

视频下载
技术, IT技术, Delphi, 视频教程



                                                    风险提示及免责条款

市场有风险,投资需谨慎。本文不构成个人投资建议,也未考虑到个别用户特殊的投资目标、财务状况或需要。用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部