Jeroen van Rijn
|
9ea88f1353
Merge pull request #2918 from flysand7/math-doc
|
1 рік тому |
Jeroen van Rijn
|
dd9b0ae4e5
Make pow2_f{16,32,64} contextless for consistency.
|
1 рік тому |
Jeroen van Rijn
|
4cb0edc90b
Work around LLVM idiocy.
|
1 рік тому |
Jeroen van Rijn
|
6201280468
Add math.pow2_f{16,32,64}, fast floating point 2^x where x is an integer.
|
1 рік тому |
flysand7
|
4a4aca6829
[math]: Fix the doc comments on F64_* constants
|
1 рік тому |
gingerBill
|
5dba08fb3b
Keep -vet happy
|
2 роки тому |
gingerBill
|
866a9fdf19
Actually add math.hypot
|
2 роки тому |
gingerBill
|
20e954a864
Add `math.hypot`
|
2 роки тому |
gingerBill
|
82023cd629
Add @(require_results) to `core:math` procedures
|
2 роки тому |
gingerBill
|
2127dc56b1
Add `math.pow10`
|
2 роки тому |
gingerBill
|
0c25f7cdc5
Improve core:math procedures and add loads of unit tests
|
2 роки тому |
gingerBill
|
e5c243ee93
Fix `atan2` by swapping the arguments internally
|
2 роки тому |
gingerBill
|
92e406cef0
Implement `asin` in native Odin
|
2 роки тому |
gingerBill
|
269913ede0
Implement `acos` in native Odin
|
2 роки тому |
gingerBill
|
ff36b754cb
Fix atrig functions
|
2 роки тому |
gingerBill
|
39728b8bfb
Add the builtin procedures `abs`, `clamp` `min`, `max` to `core:math` as aliases
|
3 роки тому |
gingerBill
|
208f168564
Correct assignment
|
3 роки тому |
gingerBill
|
737bccbd5e
Add `math.divmod` and `math.floor_divmod`
|
3 роки тому |
blake
|
b2b0043875
fixed math.log2
|
3 роки тому |
Yeongju Kang
|
4e8bc0786d
fix parameter for atan2 in procedure asin
|
3 роки тому |
Stanislav Ch. Nikolov
|
5e04ddd653
Fix #1627: Remove wrong return type in cumsum_inplace
|
3 роки тому |
gitlost
|
b94a7a87fa
Fix issue #1574 "fract in linalg/glm is broken" by fixing
|
3 роки тому |
gilles
|
4ebdb6740e
fix math.prod
|
3 роки тому |
gingerBill
|
f40f12d480
Minor cleanup to math constants
|
3 роки тому |
gingerBill
|
2b546a598c
Add `math.signbit`; Add `math.gamma` based on http://netlib.sandia.gov/cephes/cprob/gamma.c
|
3 роки тому |
gingerBill
|
b530ca9a5e
Add `math.nextafter`
|
3 роки тому |
gingerBill
|
e721f26a76
Implement `ln` based off FreeBSD's /usr/src/lib/msun/src/e_log.c
|
3 роки тому |
gingerBill
|
91408cb21f
Implement `atanh` based on FreeBSD's /usr/src/lib/msun/src/e_atanh.c
|
3 роки тому |
gingerBill
|
eb8b0d7a03
Add `log1p`, `erf`, `erfc`, `ilogb` `logb` (implemented based of FreeBSD's)
|
3 роки тому |
gingerBill
|
6a101e69a2
Implement `ldexp` and `frexp` in native Odin
|
3 роки тому |