Category Archives: Math in Delphi

Adding Large Integers and Floats to Delphi

I must admit one of my biggest disappointments with 64-bit support in Delphi was the loss of the 80-bit Extended (as it is now mapped to the 64-bit Double). I’ve also always enjoyed (remember I did do a Maths Degree … Continue reading

Posted in Beta Development, Math in Delphi | Tagged , , , , | 2 Comments

Improving Quartile Calculations in Delphi

Whilst the definition of Quartiles (see Wikipedia) is basically agreed upon, the calculation of the 1st and 3rd Quartiles is not – and it is tough to find even two Stats Packages that compute them the same way 🙁 Some, … Continue reading

Posted in Beta Development, Math in Delphi | Tagged , , , , , , , | Leave a comment

Improved Statistics for Delphi by adding Null support

ESBPCS for VCL has quite a few Statistical Routines and Components – basically aimed to cover what you would do in a First Year University Course (for many years I taught 1st Year Stats to Bachelor of Commerce and MBA … Continue reading

Posted in Beta Development, Math in Delphi | Tagged , , , , , , , , , | Leave a comment

Fraction Edits for Delphi + Special Discount

Further to the recent discussion on our new Fraction Type, TEDLFraction, we have also now completed the associated Fraction Edit for VCL – this allows Fractions to be entered as Floats, Improper Fractions or Mixed Fraction, and then displayed as … Continue reading

Posted in Beta Development, Math in Delphi | Tagged , , , , , | Leave a comment

Much improved Fractions

With the rewrite / redesign of ESBPCS for VCL into ESBDevLib for VCL/FMX, we have been looking at ways to better use new features. Currently we are aiming at Delphi XE2 and above – though we may make the FMX … Continue reading

Posted in Beta Development, ESBPCS, Math in Delphi | Tagged , , | 2 Comments

Mathematical “mod” versus Delphi “mod”.

Last week I discovered that I had “assumed” that the mod operator in Delphi was the same as the mod operator that I’ve always used in Mathematics. For most of the algorithms I use, I am dealing with Positive Integers … Continue reading

Posted in Math in Delphi | Tagged , , , | Leave a comment