2013-04-02, 15:17
  #1
Medlem
Som titeln säger. Jag behöver en applikation som skapar avancerade matematiska uträkningar av ett nummer som jag bestämt.

Tex: om ja knappar in 123456789012345678901234567890 så gör applikationen en avancerad uträkning som blir exakt det nummret. Gärna fler en en uträkning med samma resultat.

Existerar det?
Citera
2013-04-02, 15:57
  #2
Medlem
Du menar i stil med att om du knappar in "4" som indata så kan utdatan bli:
1+3
2+2
2*2

Eller?
Citera
2013-04-02, 23:55
  #3
Medlem
Jerka^s avatar
Duger det med faktorisering? Alltså om jag skriver 2310 så inser datorn att det är 7*3*2*5*11?

Testa den här i så fall: http://www.mathsisfun.com/numbers/prime-factorization-tool.html
Citera
2013-04-03, 02:19
  #4
Medlem
Ehh, låter mest som du vill imponera på polarna med lite fancy formler utskrivna. Inte direkt effektivt för program att jobba på det sättet.

Men matematiskt är det inversa funktioner du vill kolla på för att hitta input som ger ett specificerat output.
Citera
2013-04-03, 06:47
  #5
Medlem
Det finns ett oändligt antal sätt att få fram talet 123456789012345678901234567890, t.ex...

* 123456789012345678901234567891 - 1
* kvadratroten ur 15241578753238836750495351562536198787501905199875 019052100
* (351364182882014 upphöjt till 2) + 298878189871694

...så man skulle isf behöva berätta för applikationen vilka operationer som ska anses vara mer avancerade, och vilket som är max antal operationer.
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in