Koki Fushimi
|
3027ca292c
Support `div`, `mod`, floorDiv and floorMod for Rationals (#7918)
|
před 6 roky |
Sergey Avseyev
|
8941f5bd9c
Use safe limit for toRational(float, int) (#7021)
|
před 7 roky |
konqoro
|
6315c641be
Make toRational proc to loop through integers (#6633)
|
před 7 roky |
Andreas Rumpf
|
280dae0ffb
make tests green again
|
před 7 roky |
Andreas Rumpf
|
90c1b94fbe
rationals.toRational now uses an algorithm based on continued fractions; refs #4968
|
před 7 roky |
Araq
|
6c022f4500
made test green for 32bit system
|
před 8 roky |
def
|
834ad57d94
Fix toRational overflow by calculating internally with int64s (fixes #4194)
|
před 8 roky |
pgkos
|
ef889a1009
Fixed a typo in proc `-`(x: T, y: Rational[T])
|
před 8 roky |
JamesP
|
77d4788655
Add toRational(float) conversion from any float to closest
|
před 9 roky |
JamesP
|
2f4cc4efce
add a few type checks to limit type to SomeInteger
|
před 9 roky |
JamesP
|
d6b7f0ad9e
add assertion for zero denominator
|
před 9 roky |
Adam Strzelecki
|
43bddf62dd
lib: Trim .nim files trailing whitespace
|
před 9 roky |
pdw
|
d18e18060e
lib/pure/p-t - Dropped 'T' from types
|
před 9 roky |
Andreas Rumpf
|
dfc3f9dcd7
Merge pull request #2486 from endragor/rational-hash
|
před 9 roky |
Ruslan Mustakov
|
35f5ac2811
Added procvar pragma to rationals.cmp
|
před 9 roky |
Ruslan Mustakov
|
46e6fd4fa9
Added hash proc for Rational
|
před 9 roky |
def
|
bba2f7b0f1
Fix toRational
|
před 9 roky |
def
|
4dbb582311
Add for rationals
|
před 10 roky |
def
|
75959a0fb3
Add for easier intialization of rationals
|
před 10 roky |
def
|
77f506bd70
Make Rational an object
|
před 10 roky |
def
|
f710a31344
Make rationals generic
|
před 10 roky |
def
|
f6c83c32f3
Fix typo
|
před 10 roky |
def
|
c377e6883c
Change author of rationals module
|
před 10 roky |
def
|
2d004dd677
Update toInt doc
|
před 10 roky |
def
|
444beab5dd
Fix division and add tests
|
před 10 roky |
def
|
a85b6fd3fe
Change rationals.toInt behaviour
|
před 10 roky |
def
|
aa4d119e8c
Move rational.nim to rationals.nim
|
před 10 roky |