Gitly
English
Русский
Español
日本語
中文
Português
Log in
Register
v2
/
vlib
/
v
/
tests
/
bench
/
bench_string_int.v
17
lines
·
15
sloc
·
267 bytes
·
fc8e3d09717eaac3f2854640f91edfe55ede923f
Raw
1
import
benchmark
2
3
const
maxn = 999_999
4
5
fn
main() {
6
mut
snumbers := []string{cap: maxn}
7
for
i
in
0 .. maxn {
8
snumbers << i.str()
9
}
10
mut
sum := i64(0)
11
mut
bmark := benchmark.start()
12
for
s
in
snumbers {
13
sum += s.int()
14
}
15
bmark.measure(
's.int()'
)
16
dump(sum)
17
}
18