15 lines
402 B
Plaintext
15 lines
402 B
Plaintext
10 rem Function definition
|
|
|
|
20 rem ** 1. Function defined as formula. An obsolete way - does not work properly with integer formal parameters (e.g. x%).
|
|
30 def fnmultiply(a, b) = a * b
|
|
|
|
40 rem ** Call the functions
|
|
50 print multiply(3,1.23456)
|
|
60 print fn multiply(3,1.23456)
|
|
70 end
|
|
|
|
200 rem ** 2. Function defined as subroutine returning a value
|
|
210 sub multiply(a,b)
|
|
220 multiply = a*b
|
|
230 end sub
|