6.22. kink/STOPWATCH¶
6.22.1. STOPWATCH.start¶
startは、新しいストップウォッチサンクを戻す。
ストップウォッチサンクは、startの呼び出しからの経過時間を、ナノ秒の精度で戻す。
ストップウォッチサンクの結果は、Scale=9の非負のnumである。
例
出力は実行ごとに異なる。
:STOPWATCH.require_from('kink/')
:THREAD.require_from('kink/thread/')
:elapsed_seconds <- STOPWATCH.start
THREAD.sleep(1)
stdout.print_line(elapsed_seconds.repr) # => 1.001089645
THREAD.sleep(2)
stdout.print_line(elapsed_seconds.repr) # => 3.004145317