首页 > 解决方案 > 范围算术

问题描述

如果我有一个UnitRange,我该如何添加/移动/翻译这些值?

说我有1:3

而我想要2:4

1:3 + 11:4给了我1:3 .+ 1

标签: rangejulia

解决方案


:运算符的优先级低于算术运算符,因此您的两个表达式等效于1:(3 + 1)and 1:(3 .+ 1)。尝试这个:

julia> 1 .+ (1:3)
2:4

推荐阅读