路径:支持库 → 基础支持库 → 类型转换。
硬约束
- 扁平命令:
到整数("12"),无对象前缀。 到整数/到小数等自文本解析失败时可能报错,不要假设静默为 0(到字节文本失败按 0 除外)。到小数与到双浮点等价;变量类型「小数」「双浮点」底层相同。到字节集:优先按文件路径读取;非有效路径则把参数当 UTF-8 文本编码。纯文本↔字节集请用 字节集。- 字符集换码见 编码支持库。
快速开始
文本 t = 到文本(3.14)
整数 n = 到整数("42")
小数 d = 到小数("1.5")
逻辑 ok = 到逻辑("真")
字节 b = 到字节(300) // 截断到 0~255
字节集 png = 到字节集("icon.png") // 读文件
输出(t)
输出(n + 到整数(d))
类型转换
本分类共 8 条。
到文本
- 签名:
文本 到文本(通用 表达式) - 说明:将任意类型转换为文本。
- 参数一│通用 表达式: 数值、逻辑、文本等。
到整数
- 签名:
整数 到整数(通用 表达式) - 说明:将表达式转换为整数。
- 参数一│通用 表达式: 文本、小数、逻辑等。
到小数
- 签名:
小数 到小数(通用 表达式) - 说明:将任意类型转换为双精度小数(double)。
- 参数一│通用 表达式: 文本、整数、逻辑、单浮点等。
到双浮点
- 签名:
双浮点 到双浮点(通用 表达式) - 说明:将任意类型转换为双精度浮点(8 字节 double)。
- 参数一│通用 表达式: 文本、整数、单浮点等。
到单浮点
- 签名:
单浮点 到单浮点(通用 表达式) - 说明:将任意类型转换为单精度浮点(4 字节 float)。
- 参数一│通用 表达式: 文本、整数、双浮点等。
到字节
- 签名:
字节 到字节(通用 表达式) - 说明:将表达式转换为字节(0~255)。
- 参数一│通用 表达式: 整数、文本、小数等。
到逻辑
- 签名:
逻辑 到逻辑(通用 表达式) - 说明:将表达式转换为逻辑值。
- 参数一│通用 表达式: 文本、数值等。
到字节集
- 签名:
字节集 到字节集(文本 路径或文本) - 说明:将文件读入为字节集;若不是有效文件路径,则按 UTF-8 编码文本。
- 参数一│文本 路径或文本: 图片/文件路径,或普通文本。
易错对照
| 错误 | 正确 |
|---|---|
| 到字节集(“你好”) 当总能文本编码 | 若碰巧是合法路径会读文件;文本编码用 文本到字节集 |
| 到整数(“abc”) 期望 0 | 可能报错 |
| 到小数 与 到单浮点 混用 | 小数/双浮点=double;单浮点=float |
| 用 到文本 做 Base64/URL | 用编码支持库 |