Dot product: Difference between revisions
Content added Content deleted
(→{{header|RPL}}: typo) |
|||
Line 3,441: | Line 3,441: | ||
=={{header|V (Vlang)}}== |
=={{header|V (Vlang)}}== |
||
<syntaxhighlight lang="v (vlang)"> |
<syntaxhighlight lang="v (vlang)"> |
||
fn dot(x []int, y []int) !int { |
|||
if x.len != y.len { |
if x.len != y.len { |
||
return error("incompatible lengths") |
return error("incompatible lengths") |
||
Line 3,453: | Line 3,454: | ||
fn main() { |
fn main() { |
||
d := dot([1, 3, -5], [4, -2, -1]) |
d := dot([1, 3, -5], [4, -2, -1])! |
||
println(d) |
println(d) |
||
} |
|||
</syntaxhighlight> |
|||
{{out}} |
{{out}} |