137 Révisions (af51176852ebcde019bc3c6d59a80083ae49829e)

Auteur SHA1 Message Date
  Sam Hocevar 53e86aa9c5 Clean up header usage. il y a 5 ans
  Sam Hocevar f0ac602eee Remove the half.h header, now part of lol-core. il y a 5 ans
  Sam Hocevar b631cbe292 Update lol-core submodule and get rid of numerous headers. il y a 5 ans
  Sam Hocevar 9d4b7ff456 Refactor header usage to use our core submodule instead. il y a 5 ans
  Sam Hocevar b5de2bd6e6 math: implement <<(ostream &, real). il y a 6 ans
  Sam Hocevar 9a73325d68 math: fix a bug in hex display of reals. il y a 6 ans
  Sam Hocevar 2bf54ebcb0 math: use std::string logic rather than printf() for real number formatting. il y a 6 ans
  Sam Hocevar 5814dd4cf0 math: fix a bug in real::cbrt() that completely broke the function. il y a 6 ans
  Sam Hocevar 1388625308 input: remove dead code and more cleanup. il y a 6 ans
  Sam Hocevar 3effd3abe5 Fix tutorial build and a few compilation warnings. il y a 7 ans
  Sam Hocevar 4a4fb5f91c Fix all visible compilation warnings in Visual Studio. il y a 7 ans
  Sam Hocevar 67a5138718 math: use std::vector instead of lol::array. il y a 7 ans
  Sam Hocevar a407c5d5c4 math: add lol::real to 64-bit integer conversions and clean up code. il y a 7 ans
  Sam Hocevar 67dd817aa2 math: remove unused trig code. il y a 7 ans
  Sam Hocevar c826bbd6f0 Fix several compilation warnings. il y a 8 ans
  Sam Hocevar 968f7c92bb Get rid of String::format in favour of a std::string version. il y a 8 ans
  Sam Hocevar 6281145d9d Implement real::erf() with reasonable precision. il y a 8 ans
  Sam Hocevar 80823faac6 Make fast real factorial more generic. il y a 8 ans
  Sam Hocevar e0795e91ad Implement real(int64_t) and real(uint64_t). il y a 8 ans
  Sam Hocevar 3025ea2207 Implement real::R_INF and real::R_NAN. il y a 8 ans
  Sam Hocevar d89a4c9e02 Implement real::is_negative(). il y a 8 ans
  Sam Hocevar 74f174b6d7 Implement real::is_zero and a few others for code clarity. il y a 8 ans
  Sam Hocevar c7c34312fe Handle real::DEFAULT_BIGIT_COUNT changes a bit better. il y a 8 ans
  Sam Hocevar 359c6fc4c4 Make the real number size a global variable (yuck). il y a 8 ans
  Sam Hocevar 74fc7c1f58 Fix real construction from long doubles. il y a 8 ans
  Sam Hocevar 8ffc3ccae2 Fix issues in real::sqrt() and other methods. il y a 8 ans
  Sam Hocevar 1c27691ef9 Temporary fix for real::sqrt() which I broke recently. il y a 8 ans
  Sam Hocevar dd140fd9e1 Refactor real numbers so that they can have a dynamic size. il y a 8 ans
  Sam Hocevar 783fdbab98 Implement Franke’s function and Matlab’s peaks for reals. il y a 8 ans
  Sam Hocevar 0239617197 Various compilation and warning fixes. il y a 8 ans
  Sam Hocevar 44e39867b1 Fix approximately 80 billion compilation warnings. il y a 8 ans
  Sam Hocevar 1733d0ffd8 math: tweak the real number printing routine. il y a 8 ans
  Sam Hocevar 17db5be5c8 math: remove some hardcoded stuff from the real numbers implementation. il y a 8 ans
  Sam Hocevar df7454b36a math: add real::R_MIN and real::R_MAX and get rid of real::ulp(). il y a 8 ans
  Sam Hocevar 60ee86f908 ufiodsfiodsifods il y a 8 ans
  Sam Hocevar 5d62baaaae math: parse hexadecimal reals as per C standard, 6.4.4.2. il y a 8 ans
  Sam Hocevar 7b9d98109b math: use exponentiation by squaring for real::pow(). il y a 8 ans
  Sam Hocevar 10f244192c math: allow to create real numbers from long doubles il y a 9 ans
  Sam Hocevar c7567975e3 math: add τ (tau) to the list of maths constants. il y a 10 ans
  Sam Hocevar 078751a820 math: all API functions dealing with angles now use radians. il y a 10 ans
  Sam Hocevar 45b57cc102 math: rename re() to inverse() in all classes. il y a 10 ans
  Sam Hocevar 861568b146 misc: some cleanup in files, including UTF-8 BOM. il y a 10 ans
  Sam Hocevar 441a20af99 misc: fix copyright information here and there. il y a 10 ans
  Sam Hocevar 38733fade7 math: move the matrix-to-quaternion code to a global header. il y a 10 ans
  Sam Hocevar 977049a7b3 math: make the matrix-to-quaternion code shorter. il y a 10 ans
  Sam Hocevar d64b117b8d build: fix license and copyright information. il y a 10 ans
  Sam Hocevar 70edc0d38e misc: carry on with the lowercase rampage. il y a 10 ans
  Sam Hocevar 03c17fcae4 base: clean up and refactor containers. il y a 10 ans
  Sam Hocevar f791b672ed misc: lots of compilation fixes for Visual Studio (related to mediocre il y a 11 ans
  Sam Hocevar a07844682e build: remove dead PS3 code. il y a 11 ans