推荐参考网址一:https://os.51cto.com/art/201911/605966.htm

推荐参考网址二:https://www.cnblogs.com/p0st/p/9482167.html

 

cron 任务用于“自动执行的任务”,它有助于简化重复的、有时是乏味的任务的执行,本站不做基础介绍,本站只记录crontab配置文件格式,需要详细了解cron,请参考本文推荐网址。

 

一、cron服务是Linux的内置服务,cron任务的自动执行需要开启crond守护进程。cronb 进程相关命令:

  1. systemctl status crond.service # 检查crond服务进程状态
  2. systemctl start crond.service # 开启crond服务进程
  3. systemctl stop crond.service # 停止crond服务进程
  4. systemctl enable crond.service # 设置crond服务进程开机启动
  5. systemctl disable crond.service # 关闭crond服务进程开机启动
  6. systemctl is-active crond.service # 检查 crond服务进程是否为活动状态
  7. systemctl is-enabled crond.service # 检查crond服务进程是否为开机启动

二、用 crontab 命令可以配置 cron 参数,crontab格式如下

* * * * * command

此格式也可以表示如下:

m h d moy dow command

让我们来解释一下每个条目

m:代表分钟。范围是 0 到 59
h:表示小时,范围是 0 到 23
d:代表一个月中的某天,范围是 1 到 31
moy:这是一年中的月份。范围是 1 到 12
doy:这是星期几。范围是 0 到 6,其中 0 代表星期日
command:这是要执行的命令,例如备份命令、重新启动和复制命令等

 

注:vim 等其他文本编辑工具也可以,但是不会自动检查语句,crontab会在保存时检查语法

 

验证环境:CentOS 7.7

整理时间:2019-11-30 16:44:00

 

 

时间:2019-11-30 16:45:00

 

 

 

 

 

 

 

参考网址:https://blog.csdn.net/weixin_42255190/article/details/99290039

一、安装软件包mod_ssl、openssl

yun install -y mod_ssl openssl

二、创建存放ssl证书的文件夹

mkdir /var/www/ssl

三、上传证书文件并解压

本站是从阿里云申请的免费ssl证书,因为本站使用的apache 服务器,故只需要下载apache 证书文件,并上传到服务器即可,本站证书文件名:3088252_linux-dba.com_apache.zip

  1. cd /var/www/ssl
  2. unzip 3088252_linux-dba.com_apache.zip

得到三个文件:

3088252_linux-dba.com_chain.crt

3088252_linux-dba.com.key

3088252_linux-dba.com_public.crt

四、修改配置文件

  1. vim /etc/httpd/conf.d/ssl.conf
  2. :set number #显示行号

修改内容:

  1. DocumentRoot “/var/www/html” #第59行、去掉前面注释号,并修改后面参数为 网址根目录
  2. ServerName www.linux-dba.com:443 #第60行、去掉前面注释符号,并修改网址为服务器网址,本站为www.linux-dba.com
  3. ErrorLog /var/www/ssl/ssl_error_log.log #第64行,修改日志存放路径,
    TransferLog /var/www/ssl/ssl_access_log.log #第65行,修改日志存放路径
  4. SSLEngine on # 第70行,设置ssl 引擎开
  5. SSLCertificateFile /var/www/ssl/3088252_linux-dba.com_public.crt  # 约第100行,修改为证书路径
  6. SSLCertificateKeyFile /var/www/ssl/3088252_linux-dba.com.key # 约第107行,修改为证书key路径
  7. SSLCertificateChainFile /var/www/ssl/3088252_linux-dba.com_chain.crt # 约第116行,去掉注释,修改为证书文件路径
  8. CustomLog /var/www/ssl/ssl_request_log \      # 约215 行,修改日志路径,保留最后一个 \

五、重启apache 服务器

  1. systemctl restart httpd.service # 重启服务器
  2. systemctl status httpd.service # 重启服务器,如果有红色报错,一般是ssl.conf 参数有误,或者无所填路径,留意修正后重启服务器检查httpd.service状态

六、配置防火墙

  1. firewall-cmd –zone=public –add-service=https –permanent  #添加https服务至防火墙,并设置为永久
  2. firewall-cmd –reload # 重启加载防火墙设置,并使此生效

七、配置阿里云安全组规则

找到阿里云的 网络与安全 ====> 安全组

在服务器实例里栏找到 安全组规则====>配置,打开安全组配置工具

克隆一条 协议类型为 TCP 的规则,修改规则方向:入方向,授权策略:允许,协议类型:https(443),授权类型:IPv4地址段访问,授权对象:0.0.0.0/0(表示全网访问)

八、至此,即可外网通过https访问网站,如本站即可通过https://www.linux-dba.com 访问网站

附:可能用到的命令

unzip 解压、mkdir 创建文件夹、cd 进入指定目录、

firewall-cmd 防火墙设置相关知识请参考: https://blog.csdn.net/s_p_j/article/details/80979450

vim 基本知识,请参考:https://www.runoob.com/linux/linux-vim.html

验证环境:CentOS7.7 + Apache + WordPress + 阿里云ECS服务器

验证时间:2019-11-25 11:10:00

时间:2019-11-25 11:19:00

参考网址1:http://subversion.apache.org/packages.html#centos

参考网址2:https://www.cnblogs.com/-mrl/p/8980244.html

参考网址3:https://blog.csdn.net/ljw_jiawei/article/details/84836863

参考网址4:http://ju.outofmemory.cn/entry/115564

 

一、安装svn程序

  1. yum install -y svn

二、创建svn根目录,启动并设置开机启动

  1. mkdir -p /var/svn #svn默认根目录是/var/svn
  2. chmod -R 777 svn # 给svn目录足够权限
  3. systemctl start svnserve.service # 启动svn 服务
  4. systemctl status svnserve.service # 查svn服务状态
  5. systemctl enable svnserve.service # 设置svn开机启动

三、设置防火墙

  1. firewall-cmd –zone=public –add-port=3690/{tcp,udp} –permanent
  2. firewall-cmd –reload

四、创建Svn第一个项目 xxxx

  1. svnadmin create /var/svn/xxxx

五、修改配置文件

cd /var/svn/sysmgr/conf

  1. vim authz # 添加用户、及分配用户权限
  2. # 在此文件中,添加如下数据
  3. [/]
  4. linux = rw # linux 为即将使用的登录账户,rw 为读写权限

 

  1. vim passwd
  2. 在此文件的[users] 下添加
  3. linux = linuxpwd # linux 为authz中分配的用户名,linuxpwd 为将要分配的密码

 

  1. vim svnserve.conf
  2. 修改如下内容
  3. anon-access = read # 第19行,去掉前面#号
  4. auth-access = write # 第20行,去掉前面#号
  5. password-db = passwd # 第27行,去掉前面#号
  6. authz-db = authz # 第34行,去掉前面#号
  7. realm = /var/svn #第39行,去掉前面#号,并修改内容为 /var/svn

六、关闭Selinux

  1. vim /etc/sysconfig/selinux # 配置selinux配置文件,将其中所有内容注释后保存,重启

七、重启服务器

  1. reboot now #重启后可以在windows 下用svn 客户端工具访问,访问协议 svn,如:svn://192.168.100.100/xxxx

 

注:因本人是个渣渣,尝试配置Selinux,未成功,而且是内网环境测试,故直接关闭Selinux

Selinux 配置可以参考:

http://www.toxingwang.com/management/security/1011.html 

https://blog.csdn.net/kangshuo2471781030/article/details/79294506

 

 

Windows 版本svn服务器搭建,可参考:https://www.cnblogs.com/kinwing/p/11093843.html

 

 

验证环境:CentOS 7.7 + Windows 客户端

验证时间:2019-11-22 11:45:00

 

 

时间:2019-11-23 00:08:00

 

 

参考网址:https://blog.csdn.net/qq378947986/article/details/80821237

Windows 上有很多下载工具,如迅雷,网际快车,idm等,但是这些好用的工具,linux 下有一类似工具XDM,安装方法及使用如下:

一、下载页面

https://sourceforge.net/projects/xdman/

  1. wget https://jaist.dl.sourceforge.net/project/xdman/xdm-2018-x64.tar.xz #我下载的时候,下载地址

二、安装

  1. tar -xvf xdm-2018-x64.tar.xz #解包

三、安装解包后的文件

  1. ./install.sh

四、使用

  1. xdman # 命令打开xdm

或者从应用管理里面找到图标打开

 

五、设置中文

点击 Tools==> Language

选择 简体中文,确定

File ==> Exit

再次打开程序界面即为中文界面

 

验证环境:CentOS7.7

验证时间:2019-11-20 15:15:00

 

时间:2019-11-20 15:46:00

 

参考网址1:https://www.runoob.com/linux/linux-vim.html

参考网址2:https://www.cnblogs.com/GyForever1004/p/8445804.html

 

剪切类:d、x

dd 删除光标所在行

n dd 从当前行删除 n 行

dw 从当前位置开始,删除至当前单词尾

d1G 删除光标所在到第一行

dG 删除光标所在到最后一行

d$ 删除光标所在到此行最后一个字符

d0 删除光标所在到此行第一个字符「数字0」

x 「X」 向后「前」删除一个字符,x相当于「del」键,X相当于「backspace」键

nx 向后删除n个字符

 

复制类 y

yy 复制光标所在行

nyy 复制光标所在至后面第n行

y1G复制光标所在至第1行内容

yG复制光标所在至最后一行所有行

y0 复制光标所在至该行第一个字符

y$ 复制光标所在至该行结尾

 

粘贴类 p,P

p 为将已复制的数据在光标下一行贴上,P 则为贴在游标上一行!

 

改写类 c

c 重复删除多个数据,如向下删除 10 行,「 10cj 」

cw 删除光标所在至当前词结尾,并可修改此单词

 

其它

J 将光标所在行与下一行合并为一行

u 撤消操作

[Ctrl]+r 重做上一个动作

. 重复上一个操作,如你想要重复删除、重复贴上等等动作,按下小数点「.」就好了

 

一般模式切换到编辑模式

i 从光标位置编辑

I 从光标所在行首编辑

o 光标所在的下一行插入一行并可编辑

O 光标所在的上一行插入一行并可编辑

 

 

 

 

 

参考网址:https://blog.csdn.net/shumeigang/article/details/83106392

登录ftp服务器

  1. ftp 192.168.1.100

根据提示输入用户名和密码

FTP>ascii: 设定以ASCII方式传送文件(缺省值)

FTP>bell: 每完成一次文件传送,报警提示.

FTP>binary: 设定以二进制方式传送文件.

FTP>bye: 终止主机FTP进程,并退出FTP管理方式.

FTP>case: 当为ON时,用MGET命令拷贝的文件名到本地机器中,全部转换为小写字母.

FTP>cd: 同UNIX的CD命令.

FTP>cdup: 返回上一级目录.

FTP>chmod: 改变远端主机的文件权限.

FTP>close: 终止远端的FTP进程,返回到FTP命令状态, 所有的宏定义都被删除.

FTP>delete: 删除远端主机中的文件.

FTP>dir [remote-directory] [local-file] 列出当前远端主机目录中的文件.如果有本地文件,就将结果写至本地文件.

FTP>get [remote-file] [local-file] 从远端主机中传送至本地主机中.

FTP>help [command] 输出命令的解释.

FTP>lcd: 改变当前本地主机的工作目录,如果缺省,就转到当前用户的HOME目录.

FTP>ls [remote-directory] [local-file] 同DIR.

FTP>macdef: 定义宏命令.

FTP>mdelete [remote-files] 删除一批文件.

FTP>mget [remote-files] 从远端主机接收一批文件至本地主机.

FTP>mkdir directory-name 在远端主机中建立目录.

FTP>mput local-files 将本地主机中一批文件传送至远端主机.

FTP>open host [port] 重新建立一个新的连接.

FTP>prompt: 交互提示模式.

FTP>put local-file [remote-file] 将本地一个文件传送至远端主机中.

FTP>pwd: 列出当前远端主机目录.

FTP>quit: 同BYE.

FTP>recv remote-file [local-file] 同GET.

FTP>rename [from] [to] 改变远端主机中的文件名.

FTP>rmdir directory-name 删除远端主机中的目录.

FTP>send local-file [remote-file] 同PUT.

FTP>status: 显示当前FTP的状态.

FTP>system: 显示远端主机系统类型.

FTP>user user-name [password] [account] 重新以别的用户名登录远端主机.

FTP>? [command]: 同HELP. [command]指定需要帮助的命令名称。如果没有指定 command,ftp 将显示全部命令的列表。

FTP>! 从 ftp 子系统退出到外壳。

 

注:put、send 命令在CentOS7.7下实测时,必须输入远程文件名,否则失败!

 

验证环境:CentOS7.7 + Windows FTP

整理时间:2019-11-20 14:22:00

时间:2019-11-20 14:23:00

16.窗口操作函数

16.1 Close(windowname)

返回值:Integer。执行成功返回1,错误返回-1。

16.2 CloseWithReturn(windowname,returnvalue)

Returnvalue:关闭窗口时保存到Message对象中的值,只能是string、numeric、powerobject中的一种类型

返回值:Integer。执行成功返回1,错误返回-1。

16.3 Open()

Open(window{,parent})

//打开编程时已知数据类型的窗口对象

Open(windowvar,windowtype{,parent})

//打开程序运行后才能确定数据类型的窗口对象

返回值:Integer。执行成功返回1,错误返回-1。

16.4 OpenSheet(sheet{,wintype},midframe{,position{,arrangeopen }})

Arrangeopen:cascaded!;Original!;Layered!

返回值:Integer。执行成功返回1,错误返回-1。在MDI框架窗口中打开MDI子窗口

16.5 OpenSheetWithParm(sheet,parameter{,wintype},mdiframe{,position{,arrangeopen}})

Parameter:指定要传递给打开工作表的数据,该数据保存在Message对象的属性中

返回值:Integer。执行成功返回1,错误返回-1。

16.6 OpenWithParm(window,parameter{,parent})

返回值:Integer。执行成功返回1,错误返回-1。

 

17.其它函数

17.1 beep(n)

返回值:integer。执行成功返回1,错误返回-1。如果n大于10,那么计算器只响铃10次

17.2 ClassName(variable)

Variable:指定要确定其数据类型的变量

返回值:string。执行成功返回指定变量的数据类型,错误时返回空字符串。

17.3 DebugBreak()

返回值:无。如果希望执行某条语句后暂停并进入调试模式,可以在该语句后面放上DebugBreak()函数。

17.4 IntHigh(long)

Long:long型值或变量。

返回值:integer。执行成功返回long的高位子,错误返回-1。通常用于分解外部C或C++语言函数的返回值和Windows消息。

17.5 IntLow(long)

返回值:integer。执行成功返回long的高位子,错误返回-1。

17.6 IsValid(objectname)

Objectname:要检查的对象名称

返回值:boolean。检查对象变量是否实例化。

17.7 KeyDown(keycode)

Keycode:keycode枚举类型或integer类型,如keyA!等

返回值:boolean。检查用户是否按了键盘上指定的键。

17.8 MessageBox(title,text{,icon{,button}})

Icon:Information!;Question!;Exclamation!;StopSign!;None!

Button:OK!;OKCancel!;YesNo!;YesNoCancel!;RetryCancel!;AbortRetryIgnore!

返回值:integer。执行成功返回按钮值,错误返回-1

17.9 PixelsToUnits(pixels,type)

Pixels:integer类型。指定要转换为PB单位的象素数

Type:按那个方向转换,XPixelsToUnits!和YPixelsToUnits!

返回值:integer。

17.10 UnitsToPixels(units,type)

//与PixelsToUnits(pixels,type)相反

17.11 PopulateError(number,text)

Number:保存到Error对象number属性中的值

Text:保存到Error对象text属性中的值

返回值:integer。执行成功返回1,错误返回-1

17.12 RGB(red,green,blue)

返回值:long。

17.13 SetNull(anyvariable)

Anyvariable:不可以是数组、结构、自动实例化对象

返回值:integer。执行成功返回1,错误返回-1

17.14 SetPointer(type)

Type:Arrow!、Cross!、Beam!、HourGlass!、SizeNs!、SizeNESW!、SizeWE!、SizeNWSE!、UpArrow!

返回值:Pointer。返回更换前鼠标的指针。

17.15 SignalError({number},{text})

返回值:integer。执行成功返回1,错误返回-1。以编程的方式触发应用对象SystemError事件。

 

整理时间:2019-11-19 10:15:00

时间:2019-11-19 10:16:00

 

 

14.系统与环境函数

14.1 Clipboard({string})

String:可选项,指定要复制到系统剪贴板上的文本,如果剪贴板上有内容则覆盖。

返回值:string。执行成功返回剪贴板上包含的文本数据,如果剪贴板包含非文本数据或不包含任何数据,函数返回空字符串(“”)。

14.2 CommandParm()

//得到应用程序运行时指定的命令参数。

返回值:string。执行成功返回应用程序运行时指定的命令参数,错误或没有命令行参数时返回空字符串(“”)。

14.3 DoScript(scrip,result)

//执行AppleScript程序段,该函数只在Macintosh平台上有效

Script:string类型,指定要运行的程序段

Resule:string类型,由AppleScript程序段返回的结果信息或出错信息

返回值:integer。返回由AppleScript返回的结果代码。

14.4 GetApplication()

//得到当前应用对象的句柄,可以查询或设置应用对象的属性

返回值:Application。返回应用对象的句柄

14.5 GetEnvironment(environmentinfo)

//得到操作系统、处理器、屏幕显示等与系统相关的信息

Environmentinfo:environment对象名,用于保存系统环境信息

返回值:integer。执行成功返回1,错误返回-1

14.6 GetFocus()

//确定当前焦点位于哪个控件上

14.7 Post(handle,messageno,word,long)

//将指定消息加入到某个窗口的消息队列中,该窗口类型不限

Handle:long类型,指定窗口的系统句柄,将向该窗口邮寄消息

Messageno:UnsignedInteger类型,指定要邮寄的消息号

Word:long类型,指定与小心一起邮寄的word类型参数

Long:long或string类型,指定与消息一起邮寄的long型参数值或字符串

返回值:boolean。

14.8 ProfileInt(filename,section,key,default)

//从初始化文件(.ini)中读取整型设置值

Section:string类型,指定要得到的值所在的节

Key:string类型,指定要得到的值的名称,不区分大小写

Default:integer类型,当指定的文件、节名、项目不存在或不能转换为整数时,函数返回该参数指定的值

返回值:integer。执行成功返回相应项的值,发生错误返回-1

14.9 ProfileString(filename,section,key,default)

//从初始化文件(.ini)中读取字符串型设置值

14.10 Restart()

//停止所有程序段的执行、关闭所有窗口、提交事务、断开与数据库的链接,然后重新启动应用程序。

返回值:ingeger。函数执行成功返回1,错误返回-1

14.11 Run(string{,windowstate})

//运行指定的应用程序

String:指定要运行应用程序的名称

Windowstate:运行时窗口的状态:Normal!(缺省), Maximized!,Minimized!

返回值:ingeger。函数执行成功返回1,错误返回-1

14.12 Send(handle,messageno,word,long)

//向窗口发送指定的消息并立即记性相应的事件处理程序

返回值:long。执行成功返回Windows系统调用sendMessage()的返回值,错误返回-1

14.13 SetProfileString(filename,section,key,value)

//设置初始化文件中指定项的值。

返回值:ingeger。函数执行成功返回1,错误返回-1

14.14 ShowHelp(helpfile,helpcommand{,typeid})

Helpfile:指定帮组文件的名称

Helpcommand:指定显示帮组的格式,取值:Index!-显示主目录,不要指定typeid的参数;keyword!-转移到由指定关键词确定的主题;Topic!-显示指定主题的帮组

返回值:ingeger。函数执行成功返回1,错误返回-1

14.15 SingnalError({number},{text})

//触发应用对象的SystemError事件,通常用于代码调试

Number:integer.保存到Error对象的number属性中

Text:string.保存到Error对象的Text属性中

返回值:ingeger。函数执行成功返回1,错误返回-1

14.16 Yield()

//将控制权转移个其它图形对象

返回值:boolean.

 

15.定时函数

15.1 Cpu()

返回值:long。返回当前应用程序启动后开始Cpu消耗的时间,以毫秒为单位

15.2 Idle(n)

N:指定空闲时间间隔,以秒为单位。该参数设置为0时,停止空闲检测,不再触发对象的Idle时事件

返回值:ingeger。执行成功返回1,此时启动定时器;定时器未启动,返回-1

15.3 Timer(interval{,windowname})

Interval:指定两次触发Timer事件之间的时间间隔,有效值是0-65;当该参数为0时,关闭定时器

Windowname:窗口名,要触发Timer事件的窗口,缺省为当前窗口

返回值:Integer。执行成功返回1,错误返回-1。

 

整理时间:2019-11-19 10:14:00

时间:2019-11-19 10:14:00

 

 

12.注册(Registry)函数

12.1 RegistryDelect(key,valuename)

//删除注册库中的一个键或键的某个值。

Key: string类型,指定键名,各键之间用反斜杠分隔

Valuename: string类型,指定要删除的值的名称;该值为空时删除该键及其下的所有子键。

返回值:Integer。执行成功返回1,错误返回-1

12.2 RegistryGet(key,valuename,valuetype,valuevariable)

//从系统注册库中得到指定键的值。

Valuetype:RegString!  以空字符结束的字符串;

RegExpandString!  以空字符结束的字符串其中包括了对环境变量的非扩展应用;

RegBinary!  二进制数据

ReguLong!  32位数据

ReguLongBigEndian!  32位大数据

RegLink!  Unicode字符串

RegMultiString!  动态字符串数组

Valuevariable:用于保存键值的变量,其数据类型要与valuetype参数指定的类型相匹配

返回值:integer。执行成功返回1,错误返回-1

12.3 RegistryKeys(key,subkeys)

//从系统注册库中得到指定键的有效子键。

Subkeys:字符串数组变量,用于保存各子键

返回值:integer。执行成功返回1,错误返回-1。

12.4 RegistrySet(key,valuename,valuetype,value)

//在系统注册库中设置或创建指定加。

Valuetype:同上

Value:要设置的值,其数据类型要与valuetype指定的类型相匹配。

返回值:integer。执行成功返回1,错误返回-1

12.5 RegistryValues(key,valuename)

//用于得到与指定键相关的一组值名。

Valuename:字符串数组变量,用于保存值名

返回值:integer。执行成功返回1,错误返回-1

 

13.字符串操作函数

函数 返回值 功能
Asc(string) Integer 得到str第一个字符的ASCII吗整数值
Char(n) Char 把str第一个字符或把整数转换成字符
Fill(chars,n) String 建立一个由指定字符串填充的定长字符串
Left(string,n) String 得到str左部指定个字符
LeftTrim(string) String 删除字符串左部的空格
Len(stringorblob) Long 返回字符串的长度
Lower(string) String 大写字母转换成小写
Match(string,textpattern) Boolean 确定字符串中是否包含指定模式的字符
Mid(string,start{,length}) String 取字符串的子串
Pos(string1,string2{,start}) Long 在str1中查找str2的起始位置
Right(string,n) String 从str尾部取指定个字符
RightTrim(string) String 删除字符串尾部的空格
Space(n) String 生成一个有空格组成的定长字符串
Trim(string) String 删除str两边的空格
Upper(string) String 将小写字母转换成大写字母
Replace(str1,start,n,str2) String 用str2替换str1中从start开始的n个字符

 

 

整理时间:2019-11-19 10:11:00

时间:2019-11-19 10:11:00

 

9.库管理函数

9.1 LibraryCreate(libraryname {,comments})

返回值:Integer。创建一个空的PB应用库。执行成功返回1,错误返回-1

9.2 LibraryDelete(libraryname {,objectname,objecttype})

Objectname:要从库中删除的数据窗口对象的名称

Objecttype:要删除对象的类型,目前仅支持ImprotDataWindow!

返回值:Integer。当可选项未指定,删除指定的应用库。执行成功返回1,错误返回-1。

9.3 LibraryDirectory(libraryname,objecttype)

Objecttype:取值为DirAll!,DirApplication!,DirDataWindow!等

返回值:string。得到应用库中指定对象的信息列表对象名~t修改日期/时间~t注释~n

9.4 LibraryExport(libraryname,objectname,objecttype)

返回值:string。执行成功返回指定对象的语法

9.5 LibraryImport(libraryname,objectname,objecttype,syntax, errors {,comment})

Objecttype: 要移入对象的类型,目前只支持ImportDataWindow!

返回值:Integer。执行成功返回1,错误返回-1

 

10.数值计算函数

函数 返回值 功能
Asb(n) N的数据类型 计算绝对值
Ceiling(n) N的数据类型 返回大于n的最小整数
Cos ( n) Double 余弦函数
Exp ( n) Double 计算e的n次方
Fact ( n) Double 计算n的阶乘
Int ( n) Integer 得到小于n的最大整数
Log ( n) Double 计算n的自然代数
LogTen ( n) Double 计算n的常用代数(以10为底)
Max(x,y)

Min(x,y)      Mod(x,y)

x,y中更精确的数据类型 求最大值

求最小值

求余数

Pi ( n ) Double 计算n与pi的乘积
Rand(n) N的数据类型 得到一个1到n之间的伪随机数
Randomize( n ) Integer 初始化伪随机数发生器
Round ( x, n ) Decimal 将x四舍五入到n位
Sign ( n ) Integer(1,-1,0) 确定n是整数、负数还是零
Sin ( n ) Double 正弦函数
Sqrt ( n ) Double 计算n的平方根
Tan ( n ) Double 正切函数
Truncate(x,n) Decima 截断数值到指定的小数位

 

整理时间:2019-11-19 10:08:00

时间:2019-11-19 10:08:08