Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
43
Task/Time-a-function/M2000-Interpreter/time-a-function.m2000
Normal file
43
Task/Time-a-function/M2000-Interpreter/time-a-function.m2000
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
Module Checkit {
|
||||
Module sumtolimit (limit) {
|
||||
sum=limit-limit
|
||||
n=sum
|
||||
rem print type$(n), type$(sum), type$(limit)
|
||||
n++
|
||||
while limit {sum+=limit*n:limit--:n-!}
|
||||
}
|
||||
Module sumtolimit2 (limit) {
|
||||
byte sum, n
|
||||
n++
|
||||
while limit {sum++:limit--}
|
||||
}
|
||||
Cls ' clear screen
|
||||
Profiler
|
||||
sumtolimit 10000%
|
||||
Print TimeCount
|
||||
Profiler
|
||||
sumtolimit 10000&
|
||||
Print TimeCount
|
||||
Profiler
|
||||
sumtolimit 10000#
|
||||
Print TimeCount
|
||||
Profiler
|
||||
sumtolimit 10000@
|
||||
Print TimeCount
|
||||
Profiler
|
||||
sumtolimit 10000~
|
||||
Print TimeCount
|
||||
Profiler
|
||||
sumtolimit 10000
|
||||
Print TimeCount
|
||||
Profiler
|
||||
sumtolimit 10000&&
|
||||
Print TimeCount
|
||||
Profiler
|
||||
sumtolimit 255ub
|
||||
Print TimeCount
|
||||
Profiler
|
||||
sumtolimit2 255ub
|
||||
Print TimeCount
|
||||
}
|
||||
Checkit
|
||||
Loading…
Add table
Add a link
Reference in a new issue