About 273,000 results
Open links in new tab
  1. Why does Python 3 round half to even? - Stack Overflow

    I was just re-reading What’s New In Python 3.0 and it states: The round() function rounding strategy and return type have changed. Exact halfway cases are now rounded to the nearest even result in...

  2. python - How do you round UP a number? - Stack Overflow

    May 5, 2017 · How does one round a number UP in Python? I tried round (number) but it rounds the number down. Here is an example: round (2.3) = 2.0 and not 3, as I would like. Then I tried int …

  3. How to properly round-up half float numbers? - Stack Overflow

    @simomo Python's round() function used to round up in older versions, but they switched the rounding strategy to half to even in Python 3. It was a deliberate choice because this produces better results. …

  4. python - Round number to nearest integer - Stack Overflow

    In order for this answer to work properly without using extra libraries it would be convenient to use a custom rounding function. I came up with the following solution, that as far as I tested avoided all the …

  5. python - How to round a floating point number up to a certain decimal ...

    Jan 22, 2015 · Here, num is the decimal number. x is the decimal up to where you want to round a floating number. The advantage over other implementation is that it can fill zeros at the right end of …

  6. round() doesn't seem to be rounding properly - Stack Overflow

    The documentation for the round() function states that you pass it a number, and the positions past the decimal to round. Thus it should do this: n = 5.59 round(n, 1) # 5.6 But, in actuality, good...

  7. How to round to 2 decimals with Python? [duplicate]

    Dec 9, 2013 · If you just want to print the rounded result out, you can use the f-strings introduced since Python 3.6. The syntax is the same as str.format() 's format string syntax, except you put a f in front …

  8. python - Simple way to round floats when printing - Stack Overflow

    Apr 23, 2015 · 2 round () is return the floating point value number rounded to ndigits digits after the decimal point. which takes as first argument the number and the second argument is the precision

  9. Round up to second decimal place in Python - Stack Overflow

    55 Python includes the round() function which lets you specify the number of digits you want. From the documentation: round(x[, n]) Return the floating point value x rounded to n digits after the decimal …

  10. How to round a number to significant figures in Python

    To round an integer to 1 significant figure the basic idea is to convert it to a floating point with 1 digit before the point and round that, then convert it back to its original integer size.