ok, ich korrigiere mich...
ich brauch eine vernünftige sprache, in der zahl - sqrt(zahl) nicht irgendwas 20stelliges is
mit aribas komm ich irgendwie überhaupt nicht klar...
also, mein problem ist, ich will eine groooße zahl(die kennt ihr ja schon) in 2 primfaktoren zerlegen. von diesen faktoren weiß ich nur, dass sie ungerade sind und nahe zusammen, d.h. nahe bei der wurzel liegen.
also müsste man dann im endeffekt von floor(wurzel / 2) * 2 - 1 (damits ungerade is) in 2erschritten raufzählen.
Danke & ciao,
Lorenz
P.S.: Assembler? sowas geht da doch sicher... aber ich kann kein assembler... also, falls jemand zu viel freizeit hat...
edit:
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
|
==> set_floatprec(1024)
.
-: 1024
==> zahl := 388754930606287846698524858430080429954004378112905405752883542711436751460939675891637350654884606462396854522973683908989292158497686648213975331505825595508540192203744825717.
-: 82_55955_08540_19220_37448_25717
==> zahl.
eval: unbound symbol: zahl
-: error
|
was hat das zu bedeuten?