序章2——R语言简单的数学计算

作为一门统计学语言,计算是其最基本的功能。在R语言中,可以直接运用数字进行运算。包括加、减、乘、除、幂、取整、取余等等。计算顺序与人类规定数学的计算方式完全一致,总体上从左到右进行计算。优先级方面,括号具有最高的优先级,然后是幂运算,之后是乘除法,最后加减。

下面是示例代码,其中的#符号是R语言的注释符,每一行在#后面的所有内容都会被R语言忽略掉,换句话说就是不执行。注释在任何一个计算机语言中的作用都是一样的,就是给人解释语句,用于自己理解代码或与人分享代码时,让人清晰每一条语句或某一区块语句的作用。当然,注释还有其他作用,但由于本课程要求尽量轻薄,不予介绍。

# 常规计算示例代码
1+1 # 加法
1-2 # 减法
5*5 # 乘法
5/3 # 除法
2^10 # 幂运算
5 %/% 3 # 整除,返回最大能整除的数
5 %% 3 # 取余,返回余数
1+6/2 # 复合运算
(1+6)/2 # 括号在运算中的作用

思考题:

  1. 计算2500*1987^2/2000+64789,思考为什么会得到这样的结果。如有疑问,请自行学习科学计数法。

评论

发表评论

了解 数据控|突破是我们的每一步 的更多信息

立即订阅以继续阅读并访问完整档案。

继续阅读