【发布时间】:2020-09-17 06:01:49
【问题描述】:
int64怎么分?
let v: int64 = 100
echo v / 10
错误Error: type mismatch: got <int64, int literal(10)>
完整示例
import math
proc sec_to_min*(sec: int64): int =
let min = sec / 60 # <= error
min.round.to_int
echo 100.sec_to_min
附言
还有,有没有办法安全地将int64 转换为int,所以结果将是int 而不是int64,并检查溢出。
【问题讨论】:
标签: nim-lang