I think there was talk at one point about implementing Float128 (or "Quadruple") for Free Pascal, mostly for internal compiler purposes. For OWords though (or is it EWords or DQWords?) I think a library or package will be better initially. Still, it might be something to consider if Intel or another processor manufacturer introduce 128-bit number functions for XMM registers and equivalent.
Gareth aka. Kit On Tue 07/08/18 10:09 , Sven Barth via fpc-devel [email protected] sent: Aelita schrieb am Di., 7. Aug. 2018, 09:53: Hello! My name is Aelita and for many years I have been fruitfully using your wonderful freepascal for my research in algebra, geometry and physics. Thank you for your inspirational work! I'm very interested in seeing the numbers Word128 and Int128 appear in freepascal (with natural operations A*B, A div B, A mod B, A xor B, A shl N, etc.)! Is there a chance that this will happen in the near future? Using records and operator overloading you can implement them yourself. No need to burden the compiler with it. The only disadvantage would be the inability to use that large literals... but that could be helped a bit with conversions from floating points,at least if full accuracy isn't required. Regards, Sven _______________________________________________ fpc-devel maillist - [email protected] [2] http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel [3]">http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel Links: ------ [1] mailto:[email protected] [2] mailto:[email protected] [3] http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
_______________________________________________ fpc-devel maillist - [email protected] http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
