SteveGuo: > std.bigint, I think it's an equevelent of cpp_int, but My > project has to use cpp_rational A rational was implemented in D by several persons, it's easy. Of the few problems is implement an efficient GCD among bigints (that sooner or later will be needed in std.bigint). Bye, bearophile