A Maple egy fejlett matematikai problémamegoldó és programozói szoftver.
-
xDJCx #345 Igen, mondani akartam a stop gombot is, bár sajnos nem 100%-osan megbízható.
Lehetne hatékonyabb algoritmust is az osztó keresésre, meg lehetne elemibb uton is a divisors parancs nélkül. A felhasznált divisors parancsot egyébként ki is lehet listázni, ahogy a legtöbb maple parancsot. Az látszik, hogy a primtényezős felbontás parancsát, az ifactor-t, pontosabban ennek egy változatát használja. Itt a törzstényezők szerepelnek, valamilyen hatványokon, az összes osztóhoz elő kell állítani a törzstényezők kívül az összes ilyen hatványt is, ennyivel csinál többet a divisors lényegében. A divisors parancs eredménye egyébként halmaz típusú, benne az osztókkal {..}, az elemeinek számát a nops paranccsal lehet megkapni (nops=number of operands).
A geometry csomaggal pedig a szabályos sokszögeteket (regularpolygon) és a kört is fel lehet rajzolni, illetve mindenféle paraméterét számolni, beeértve a kerületet is.
Lásd a helpben ?geometry
Az evalf lebegőpontos kiértékelő parancsban pedig meg lehet adni hány digitre számoljon. Pl evalf(K, 20);