这些函数用于变量的类型转换。
名称 |
目的 |
参数类型 |
返回值 |
例子 |
boolean |
将参数转换为一个布尔(boolean)值 |
INTEGER |
BOOLEAN: false, 如果是 0, 否则 true |
b:=boolean(1); |
char |
将参数转换为一个字符(character) |
INTEGER |
CHAR: 根据 ASCII 表的字符 |
c:=char(65); |
integer |
将参数转换为一个整数(integer)值 |
BOOLEAN |
INTEGER: 0 如果 false, 1 如果 true |
i:=integer(12.3); |
real |
将参数转换为实数(real) |
BOOLEAN |
REAL: 0.0 如果 false, 1.0 如果 true |
r:=real(“47.12”); |
string |
将参数转换为文本(text) |
BOOLEAN |
STRING: “false” / “true” 为字符串 |
s:=string(47.12); |
指向 Ebsilon 模型中对象的数据类型在数据类型一章中描述。