Jump to content



Photo
- - - - -

Factoring Program


  • Please log in to reply
9 replies to this topic

#1 js737

js737

    Newbie

  • Members
  • Pip
  • 1 posts

  • Calculators:
    Casio 9750G

Posted 14 September 2006 - 04:08 PM

I have looked all over for a program that will factor
things like
x^4+3x^3+2X+5 into (?+?)(?+?)
Any help?

#2 Master MC

Master MC

    Newbie

  • Members
  • Pip
  • 7 posts
  • Gender:Male
  • Location:the Netherlands

  • Calculators:
    CFX-9850GB Plus

Posted 14 September 2006 - 09:14 PM

That would revolutionise my mathematic skills.
I hope it can be done, I've got a feeling the calculator has to use brute force. Which is not very satisfying.

#3 kucalc

kucalc

    Casio Maniac

  • [Legends]
  • PipPipPipPipPipPipPipPip
  • 1422 posts
  • Gender:Male
  • Location:USA
  • Interests:Programming: C/C++, Fortran, LISP, COBOL 85 Standard, PHP, x86 and SH3 Assembly

    Computer graphics

  • Calculators:
    fx-9860G / fx-7400G Plus / Algebra FX 2.0+ / fx-9770G / CFX-9850G / CFX-9850GB+ / TI-89 / TI-nSpire

Posted 14 September 2006 - 11:34 PM

Try looking at this link from Charlie Watson's website: http://www.charliewa...fx/prog_cfx.cat

It contains programs for multiplying polynomials (which is what you want I guess....), dividing, etc.....

#4 The_AFX_Master

The_AFX_Master

    Casio Overlord

  • [Legends]
  • PipPipPipPipPipPipPip
  • 519 posts
  • Gender:Male
  • Location:Black Mesa Research Facility (sector C)
  • Interests:BASIC +FORTRAN 90+ C++.....and HALF LIFE

  • Calculators:
    Casio Algebra FX 2.0 Plus, Casio fx 570 ms, Classpad 300, And a crowbar

Posted 15 September 2006 - 12:02 AM

It contains programs for multiplying polynomials (which is what you want I guess....), dividing, etc.....

nope, factorizing is to fully decompose a polynomial in it's basic factors.

you have a CFX calc js737. then, surely you can solve poyinomials at least grade 3 (?). so you need to program any numerical method for polynomial root finding (ie Bairstow method). A sweet solution is graphing the poly and finding the zeros via the solve function built in the graph mode. then build the factorization by hand

#5 kucalc

kucalc

    Casio Maniac

  • [Legends]
  • PipPipPipPipPipPipPipPip
  • 1422 posts
  • Gender:Male
  • Location:USA
  • Interests:Programming: C/C++, Fortran, LISP, COBOL 85 Standard, PHP, x86 and SH3 Assembly

    Computer graphics

  • Calculators:
    fx-9860G / fx-7400G Plus / Algebra FX 2.0+ / fx-9770G / CFX-9850G / CFX-9850GB+ / TI-89 / TI-nSpire

Posted 15 September 2006 - 12:24 AM

I wonder if this can help you though, it can factorize only quadratics (power 2): http://www.charliewa...io/casprog.html
Look for QUADSOLV

#6 TyYann

TyYann

    Casio Freak

  • Members
  • PipPipPipPip
  • 107 posts
  • Gender:Male
  • Location:Seoul, South Korea

  • Calculators:
    Casio fx-4000P (since 1988)
    Casio CFX-9850GB PLUS
    Sharp EL-9900
    Casio fx-9860G SD
    Casio fx-9860GII SD
    Casio Graph 90+E
    TI-83 Premium CE (no Python)
    and a 25-column abacus...

Posted 15 September 2006 - 12:21 PM

It's easy for degrees 3 and 2, possible for degree 4 if you know one root, beyond, it's getting tough.

for degrees 3 and 2, and degree 4 (if you know one root), you don't really need a program.

The factors are (x-root 1)(x-root 2) etc.

#7 The_AFX_Master

The_AFX_Master

    Casio Overlord

  • [Legends]
  • PipPipPipPipPipPipPip
  • 519 posts
  • Gender:Male
  • Location:Black Mesa Research Facility (sector C)
  • Interests:BASIC +FORTRAN 90+ C++.....and HALF LIFE

  • Calculators:
    Casio Algebra FX 2.0 Plus, Casio fx 570 ms, Classpad 300, And a crowbar

Posted 16 September 2006 - 02:58 AM

Code bairstoooow, code bairstoooow!. I know what i mean, Code Bairstow.

#8 vanhoa

vanhoa

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 854 posts
  • Gender:Male
  • Location:Vietnam

  • Calculators:
    AFX 2.0, CP 300, CP 330, nSpire, TI 89, FX 5800

Posted 16 September 2006 - 01:51 PM

The soluion of equation of any degree from -4 to 4 can solve by hand a little easily, the higher degree cant solve in some cases.

#9 The_AFX_Master

The_AFX_Master

    Casio Overlord

  • [Legends]
  • PipPipPipPipPipPipPip
  • 519 posts
  • Gender:Male
  • Location:Black Mesa Research Facility (sector C)
  • Interests:BASIC +FORTRAN 90+ C++.....and HALF LIFE

  • Calculators:
    Casio Algebra FX 2.0 Plus, Casio fx 570 ms, Classpad 300, And a crowbar

Posted 16 September 2006 - 08:33 PM

What method?

#10 vanhoa

vanhoa

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 854 posts
  • Gender:Male
  • Location:Vietnam

  • Calculators:
    AFX 2.0, CP 300, CP 330, nSpire, TI 89, FX 5800

Posted 17 September 2006 - 03:00 AM

Eqn4: Factor to 2 equation degree2, that's simple.
Eqn3: Canado and some else.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users