Historie revizí

Autor SHA1 Zpráva Datum
  michael e46b89c8bb * Patch from Ondrej Pokorny to fix camelcase (bug ID 4b46872) před 7 roky
  michael 16ba47be46 * Patch from Ondrej Pokorny to convert unit names to CamelCase (bug ID 33481) před 7 roky
  florian 8a2cf56d51 * fixed operator mod for floats as proposed by wp in #33167, resolves #33167 před 7 roky
  michael fb7d2d9ebd * Patch from Anton Shepelev to fix variance and standard deviation calculation (bug ID 32804) před 7 roky
  marco a5487d327f * intmean, patch by Bart. Bug #32661 před 7 roky
  michael bb79ab787e * Fix FULLVERSION check for randomfrom před 8 roky
  michael 162b938409 * Patch from Thaddy De Koning to add generic RandomFrom před 8 roky
  nickysn 958d74e41c - removed the "else" in math.EnsureRange, because this way the compiler před 8 roky
  florian 69f41a776e * jump-free Ceil*/Floor* implementations před 8 roky
  michael c3e50a36cc * Move fpdoc block after uses clause před 8 roky
  Károly Balogh 6dff85df58 math: replace trunc() with int() in some functions working with floats to avoid some unnecessary int64->double conversions, as trunc returns an integer, which then has to be converted back to float před 8 roky
  Károly Balogh 5c87e870fd tabs to spaces fix, no functional changes před 8 roky
  michael 18f2592433 * float version of modulo (Patch from Thaddy De koning, bug ID #30744) před 8 roky
  michael 364abc3c07 * Author retracted erf/erfc functions due to copyright issues před 9 roky
  michael 3da0f82995 * Add error functions erf/erfc, bug ID #29740 před 9 roky
  sergei 161f812113 * Explicitly typecast (-longint) to longint, otherwise it becomes an int64 on 64-bit targets, causing wrong result of sign(longint). Mantis #29649. před 9 roky
  sergei 9b84581f4c + function copysign(x,y), calculates abs(x)*sign(y), private for unit math (not in interface). před 9 roky
  sergei a4ed9f3b54 * Improved sign(x) functions to be branchless in most cases. Resolves #14206. před 9 roky
  michael 88957c62e3 * Add Ceil64 and Floor64, patch from Bart Broersma (bug ID 28370) před 9 roky
  michael b9fa0d0934 * Mimic minfloat for fpdoc před 10 roky
  michael bb7e0f645f * Fake some types when running under FPDOC před 10 roky
  marco 3a7cde492e * finance functions by wp, mantis #26459 před 11 roky
  sergei f767d9017c * Fixed sin(-0.0) to return -0.0 (was returning 0.0) před 11 roky
  sergei 57c762c8d2 + Inserted license header for AMath routines. před 11 roky
  sergei bd58adfcc9 + Added credits for functions reused from AMath/DAMath libraries. před 11 roky
  michael d45ced0221 * Added DegNormalize před 11 roky
  sergei 94a045aa3d * Moved declarations of TFPURoundingMode,TFPUExceptionMask and TFPUPrecisionMode to System unit. Declarations in Math unit changed to aliases. před 11 roky
  sergei 0255eb880e - Removed mathuh.inc files which are identical for all targets (except m68k, see below), their contents moved into math.pp. před 11 roky
  nickysn 19a39cde4a * 16-bit objpas.integer type fixes in Math.DivMod před 11 roky
  nickysn 4eb9043ac7 * x87 optimized version of math.log2() for i8086, i386 and x86_64 před 11 roky