【发布时间】:2023-03-04 04:10:01
【问题描述】:
我尝试从 picat 中的控制台 (stdin) 读取一行作为字符串并获取它的一半:
main =>
L = read_line(),
B = L.length/2,
S = L.slice(1,B),
println(S).
与error(integer_expected(2.0),slice) 崩溃
当使用 int 代替 B - 没有崩溃。那么如何将B变成整数呢?
【问题讨论】:
标签: picat