Every line of 'does int round up or down python' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your Python code is secure.
4 def round_down(v): 5 return (int(v[0]), int(v[1]))
4 def roundInt(a): return int(a+0.5)
17 def round_up(x, base=1): 18 return int(base * round(float(x)/base))
27 def roundint(v): 28 return int(round(v))
631 def rpy_round(number, ndigits): 632 # Algorithm copied directly from CPython 633 634 if number == 0 or rfloat.isinf(number) or rfloat.isnan(number): 635 return number 636 637 # Deal with extreme values for ndigits. For ndigits > NDIGITS_MAX, x 638 # always rounds to itself. For ndigits < NDIGITS_MIN, x always 639 # rounds to +-0.0. 640 if ndigits > NDIGITS_MAX: 641 return number 642 elif ndigits < NDIGITS_MIN: 643 # return 0.0, but with sign of x 644 return 0.0 * number 645 646 # finite x, and ndigits is not unreasonably large 647 z = rfloat.round_double(number, ndigits) 648 if rfloat.isinf(z): 649 raise OverflowError 650 return z
71 def roundup(n, q): 72 import math 73 return int(math.ceil(float(n) / float(q)) * q)
48 def iround(x): 49 if (x < 0): return int(x-0.5) 50 return int(x+.5)
147 def round3(x): 148 return int(x * 1000) / 1000.0
312 def p_round(n, precision=5): 313 precision = int(precision) 314 return int(round(n / float(precision))) * precision
40 def roundUpToIncrements(inp,inc): 41 if inp % inc == 0: return inp 42 return inc * (int(inp/inc) + 1)