Multi-Precision Number-Class (Help needed).
Klaus Niederkrueger
kniederk at math.uni-koeln.de
Tue Jul 19 14:21:08 BST 2005
Today I have comitted the first parts of a library into the kde-svn
repository.
It is basically a wrapper class around the GNU multi-precision library
(GMP), and you can find it in kdeutils/kcalc/.
I have problems with the Makefiles, but you can compile it by typing
unsermake knumber.la
cd tests
unsermake knumbertest
and then run
./knumbertest
to see, what the class does so far.
The library is so far hacked together very quickly to get first results,
and it needs a lot of work before it is finished.
At first I would like to use this wrapper class only for kcalc, but if it
becomes more mature, I think it should be moved into kdecore: there are
many programs which can make use of such a class, most prominently
kspread and kbruch, but in principle I believe all user input should be
handled by this new class (why are monetary units doubles in KDE?).
There are several things that have to be fixed, e.g.
* the Makefiles
* not being a C++ expert, the implementation doesn't look very sound
* there are many methods, which are just stubs for now...
* I would like to have suggestions on the API
Thanks
Klaus
More information about the kde-core-devel
mailing list