Little helpers
Posted: Sat Jul 16, 2005 12:22 pm
Functions like Min(x,y), Max(x,y), Odd(x), Even(x), etc. can be realised differently but it would make coding easier.
I also have not seen before that functions, but to get whether an integer is even or odd i use:Blade wrote:Can you explain Odd and Even functionsNever seen before...
Code: Select all
Procedure odd(num)
result=num & 1
ProcedureReturn result
EndProcedure
;
Procedure EVEN(num)
result=(num & 1) ! 1
ProcedureReturn result
EndProcedure
;
Procedure.f maxf(num.f,num2.f)
If num>num2
ProcedureReturn num
Else
ProcedureReturn num2
EndIf
EndProcedure
;
Procedure max(num,num2)
If num>num2
ProcedureReturn num
Else
ProcedureReturn num2
EndIf
EndProcedure
;
Procedure.f minf(num.f,num2.f)
If num<num2
ProcedureReturn num
Else
ProcedureReturn num2
EndIf
EndProcedure
;
Procedure min(num,num2)
If num<num2
ProcedureReturn num
Else
ProcedureReturn num2
EndIf
EndProcedure