Numerical Analysis - Binomial Theorem Demo

Environment: Visual C++

I wrote this piece of code to explain the working of Binomial Theorem to a younger friend. Thought it would be useful for other students too.

I built a class that could take names of two variables, like 'a' and 'b' and the power and sign (+ or -). It will then evaluate the terms using the Binomial Theorem. Students can get an understanding of the Binomial theorem as well as some programming concepts like recursion, encapsulation, data abstraction etc.

The UI is pretty simple

Downloads

Download source - 14 Kb


Comments

  • Freak

    Posted by Legacy on 03/18/2002 12:00am

    Originally posted by: WALUDDA

    That is the most simple sh** i've ever seen. A "Hello World"-Application is even more complex.

    Reply
  • Well said David Sharpe

    Posted by Legacy on 02/09/2002 12:00am

    Originally posted by: Tom Wilson

    And thank you to the Vinayak Raghuvamshi. I am a freelance C++ programmer who is always churning out 'boring code' which gets the job done and keeps the client happy.

    I get very little opportunity for programming 'fun' but this looks like my luck is about to change. I am now going to download and enjoy both the maths and hopefully the code. I feel one can always learn from another's efforts.

    If certain people feel they are too clever then I feel they don't know as much as they think they do. I have been programming since 1974 and the more I learn, the more I realise I don't know.

    After I have absorbed the lesson then maybe I will have some meaningful comments for the actual subject matter.

    PS: David Sharp - your comment doesn't word wrap. Perhaps you could modify it please?

    Reply
  • Word

    Posted by Legacy on 02/06/2002 12:00am

    Originally posted by: Charles Rictor

    Word up dawg

    Reply
  • Kids Stuff

    Posted by Legacy on 02/05/2002 12:00am

    Originally posted by: Ronin

    CodeGuru should not be used to post such childish stuff.

    Reply
  • Useful criticism

    Posted by Legacy on 02/05/2002 12:00am

    Originally posted by: David Sharpe

    Why on earth do people take it into their heads to criticise someone who has taken the time to offer advice to others
    
    1) At no time in the article does the author state that it is a revolutionary piece of code.

    2)If it is of no use to you don't read it.

    3)This code is useful on many levels, for programmers who don't model mathematics in their programs, and also as an example that everyone understands the mathematics of this would be very useful to someone moving to VC++ from another language.

    What great peices of programming genius have the gainsayers of this article actually contributed?

    I for one think articles of this nature should keep coming

    Reply
  • Suxx

    Posted by Legacy on 02/02/2002 12:00am

    Originally posted by: Dekoda

    What a squalor! Great program, very useful and rather complicated. I wrote such a programs when I was 12. Of course, I could write similar code at 5 but there wasn't PC's at that time

    Reply
  • NICE!!!

    Posted by Legacy on 02/01/2002 12:00am

    Originally posted by: MeExMachina

    It will help me solving some stupid homework... nice

    Reply
  • File size not yet updated

    Posted by Legacy on 01/08/2002 12:00am

    Originally posted by: Vinayak Raghuvamshi

    I had included generated files by mistake. I have submitted the trimmed down project to the groups moderator. Am waiting to see the update take place.

    -Vinayak.

    Reply
Leave a Comment
  • Your email address will not be published. All fields are required.

Top White Papers and Webcasts

  • With JRebel, developers get to see their code changes immediately, fine-tune their code with incremental changes, debug, explore and deploy their code with ease (both locally and remotely), and ultimately spend more time coding instead of waiting for the dreaded application redeploy to finish. Every time a developer tests a code change it takes minutes to build and deploy the application. JRebel keeps the app server running at all times, so testing is instantaneous and interactive.

  • Hurricane Sandy was one of the most destructive natural disasters that the United States has ever experienced. Read this success story to learn how Datto protected its partners and their customers with proactive business continuity planning, heroic employee efforts, and the right mix of technology and support. With storm surges over 12 feet, winds that exceeded 90 mph, and a diameter spanning more than 900 miles, Sandy resulted in power outages to approximately 7.5 million people, and caused an estimated $50 …

Most Popular Programming Stories

More for Developers

Latest Developer Headlines

RSS Feeds