comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » ackermann number
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
ackermann number [message #77426] Wed, 31 August 2011 01:39
rogass is currently offline  rogass
Messages: 200
Registered: April 2008
Senior Member
Hi folks,
I try to compute the ackermann number, but unfortunately my code is
omehow erroneous. Additonally, I need it in hexadecimal form in a text
file. Some ideas how to solve this problem?

Thanks and best regards

CR

function ack,m,n

while (1) do begin
switch m of
0 : return, n+1u
1 : return, n+2u
2 : return, ishft(n,1u)+3u
3 : return, ishft(1u,n+3)-3u
else: begin
if n eq 0 then begin
n = 0u
endif else begin
n = ack4(m,n-1u)
endelse
m--
break
end
endswitch
endwhile
end
[Message index]
 
Read Message
Previous Topic: last call before delivering GDL 0.9.2
Next Topic: Re: ackermann number

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Fri Oct 10 14:48:31 PDT 2025

Total time taken to generate the page: 0.40449 seconds