为什么 136/13.00 %>% round()
返回10?没有吹笛者的相同输入返回正确的值
136/13.00 %>% round()
[1] 10.46154
> round(136/13.00)
[1] 10
10.46154 %>% round()
[1] 10
看起来像操作员优先
(136/13) %>%
round
#[1] 10
我们还可以使它更加链条
136 %>%
`/`(13) %>%
round
#[1] 10
由于操作员优先级。%any%
操作员的优先级高于/
。因此,圆形首先应用于13(没有更改(,然后将136除以13。