| Commit message (Expand) | Author | Age | Files | Lines |
* | * use SizeInt for counters in math unit, all non-32 bit targets should bene... | florian | 2021-02-26 | 1 | -27/+27 |
* | * reported by Bart on the mailing list: insert empty line to make clear to ... | florian | 2020-09-27 | 1 | -0/+1 |
* | * Fix defines for fpdoc | michael | 2020-09-04 | 1 | -4/+11 |
* | * fix Min/MaxSingle/Double values, resolves #36870 | florian | 2020-04-13 | 1 | -4/+10 |
* | * reverted r43366 | florian | 2019-11-03 | 1 | -37/+0 |
* | * more overloads for Math.Min/Max, resolves #36161 | florian | 2019-11-02 | 1 | -0/+37 |
* | * Add QWord version of Max (Delphi compatibility, bug ID 34364) | michael | 2018-10-20 | 1 | -0/+18 |
* | * Move consts to stdconv | michael | 2018-10-20 | 1 | -33/+0 |
* | * Add constants for powers of 10 and 2. use integer/int64 where possible | michael | 2018-10-20 | 1 | -0/+36 |
* | * IntPower inverts the base first for negative exponents and multiplies then,... | florian | 2018-08-16 | 1 | -3/+4 |
* | + add overloads of IsInfinite() for Single and Extended (compatible with Delphi) | svenbarth | 2018-05-28 | 1 | -2/+32 |
* | * Patch from Ondrej Pokorny to fix camelcase (bug ID 0033499) | michael | 2018-03-24 | 1 | -146/+146 |
* | * Patch from Ondrej Pokorny to convert unit names to CamelCase (bug ID 33481) | michael | 2018-03-23 | 1 | -2/+2 |
* | * fixed operator mod for floats as proposed by wp in #33167, resolves #33167 | florian | 2018-02-24 | 1 | -0/+2 |
* | * Patch from Anton Shepelev to fix variance and standard deviation calculatio... | michael | 2017-12-24 | 1 | -100/+77 |
* | * intmean, patch by Bart. Bug 32661 | marco | 2017-12-06 | 1 | -1/+44 |
* | * Fix FULLVERSION check for randomfrom | michael | 2017-07-10 | 1 | -2/+2 |
* | * Patch from Thaddy De Koning to add generic RandomFrom | michael | 2017-07-09 | 1 | -0/+11 |
* | - removed the "else" in math.EnsureRange, because this way the compiler | nickysn | 2017-05-23 | 1 | -6/+6 |
* | * jump-free Ceil*/Floor* implementations | florian | 2017-05-21 | 1 | -14/+9 |
* | * Move fpdoc block after uses clause | michael | 2017-02-05 | 1 | -4/+5 |
* | math: replace trunc() with int() in some functions working with floats to avo... | karoly | 2016-11-27 | 1 | -13/+13 |
* | tabs to spaces fix, no functional changes | karoly | 2016-11-27 | 1 | -3/+3 |
* | * float version of modulo (Patch from Thaddy De koning, bug ID 30744) | michael | 2016-11-26 | 1 | -0/+41 |
* | * Author retracted erf/erfc functions due to copyright issues | michael | 2016-02-28 | 1 | -45/+0 |
* | * Add error functions erf/erfc, bug ID 29740 | michael | 2016-02-27 | 1 | -0/+45 |
* | * Explicitly typecast (-longint) to longint, otherwise it becomes an int64 on... | sergei | 2016-02-14 | 1 | -2/+2 |
* | + function copysign(x,y), calculates abs(x)*sign(y), private for unit math (n... | sergei | 2016-02-07 | 1 | -9/+31 |
* | * Improved sign(x) functions to be branchless in most cases. Resolves #14206. | sergei | 2016-02-07 | 1 | -24/+14 |
* | * Add Ceil64 and Floor64, patch from Bart Broersma (bug ID 28370) | michael | 2015-12-27 | 1 | -0/+16 |
* | * Mimic minfloat for fpdoc | michael | 2015-06-13 | 1 | -0/+3 |
* | * Fake some types when running under FPDOC | michael | 2015-06-13 | 1 | -0/+10 |
* | * finance functions by wp, mantis #26459 | marco | 2014-07-08 | 1 | -1/+123 |
* | * Fixed sin(-0.0) to return -0.0 (was returning 0.0) | sergei | 2014-04-23 | 1 | -1/+5 |
* | + Inserted license header for AMath routines. | sergei | 2014-04-12 | 1 | -0/+24 |
* | + Added credits for functions reused from AMath/DAMath libraries. | sergei | 2014-04-10 | 1 | -1/+3 |
* | * Added DegNormalize | michael | 2014-04-06 | 1 | -0/+34 |
* | * Moved declarations of TFPURoundingMode,TFPUExceptionMask and TFPUPrecisionM... | sergei | 2014-03-20 | 1 | -5/+4 |
* | - Removed mathuh.inc files which are identical for all targets (except m68k, ... | sergei | 2014-03-18 | 1 | -2/+16 |
* | * 16-bit objpas.integer type fixes in Math.DivMod | nickysn | 2014-03-09 | 1 | -6/+6 |
* | * x87 optimized version of math.log2() for i8086, i386 and x86_64 | nickysn | 2013-12-22 | 1 | -0/+2 |
* | * use a {$if defined()} sequence, instead of nested ifdefs for selecting the | nickysn | 2013-12-22 | 1 | -12/+6 |
* | * arcsin and arccos: improve accuracy at small arguments by replacing sqr(1-x... | sergei | 2013-11-14 | 1 | -11/+11 |
* | * log2() and log10(): replaced division by ln(base) with multiplication by re... | sergei | 2013-11-14 | 1 | -2/+2 |
* | - Math unit: don't raise EInvalidArgument exception in general math functions... | sergei | 2013-11-14 | 1 | -6/+1 |
* | * lnxp1 function fixed to be accurate near zero argument values, using code f... | sergei | 2013-11-14 | 1 | -4/+13 |
* | * math.hypot(): factor larger argument out of expression in order to avoid lo... | sergei | 2013-11-11 | 1 | -1/+8 |
* | * IsNan(single): can be written much simpler, because representation of singl... | sergei | 2013-09-24 | 1 | -17/+1 |
* | * SinCos overloads added, resolves #22663 | florian | 2012-08-19 | 1 | -2/+31 |
* | * inline several math methods (though a lot won't be inlined yet because they... | florian | 2012-04-19 | 1 | -219/+107 |