Qbasicnews.com
Triangular Number Function - Printable Version

+- Qbasicnews.com (http://qbasicnews.com/newforum)
+-- Forum: General (http://qbasicnews.com/newforum/forum-6.html)
+--- Forum: General/Misc (http://qbasicnews.com/newforum/forum-18.html)
+--- Thread: Triangular Number Function (/thread-1624.html)



Triangular Number Function - Arctic - 07-29-2003

This is just a small function to return the nth triangular number... I can't think of an application at this time, I was just bored in math class. Smile

The first code has to do with summation notation (sigma for you math gurus)

Code:
FUNCTION NTriNum& (n&)
  FOR x = 1 TO n&
    result& = result& + x
  NEXT x
  NTriNum& = result&
END FUNCTION

OR:

The second code is simply the fomula derived from the summation...

Code:
Function NTriNum&(n&)
  NTriNum& = ((n&^2) + n&) \ 2
END FUNCTION

Note: I tested them with longs so I could see the 10,000th triangular number, which was 50,005,000 just in case anyone was wondering Smile


Triangular Number Function - oracle - 07-30-2003

Wait until StatLib comes out, you'll be able to do the 1,000,000,000,000,000,000,000,000,000,000,000,000,000....th triangle number with ease...


Triangular Number Function - Flexibal - 07-30-2003

are you using strings to represent numbers? or BCD? or what?



[Flexibal>