«rounding» 태그된 질문

숫자 값을 반올림하는 것은 값을 대략 같지만 더 짧거나 단순하거나 더 명시적인 다른 값으로 바꾸는 것을 의미합니다.



9
Javascript에서 숫자를 반올림하는 방법은 무엇입니까?
Javascript를 사용하여 숫자를 반올림하고 싶습니다. 숫자는 통화이므로 다음 예와 같이 반올림하고 싶습니다 (소수점 2 자). 192.168 => 192.20 192.11 => 192.20 192.21 => 192.30 192.26 => 192.30 192.20 => 192.20 Javascript를 사용하여 이것을 달성하는 방법? 내장 Javascript 함수는 표준 논리에 따라 숫자를 반올림합니다 (반올림하기 위해 5 이상).

4
왜 파이썬 3에서 부동 소수점 값 4 * 0.1이 좋아 보이지만 3 * 0.1은 그렇지 않습니까?
대부분의 소수에는 정확한 부동 소수점 표현이 없습니다 ( 부동 소수점 수학은 깨졌습니까? ). 그러나 나는 이유를 볼 수 없습니다 4*0.1잘으로 인쇄되어 0.4있지만, 3*0.1두 값이 실제로 못생긴 진수 표현을하지 않을 때입니다 : >>> 3*0.1 0.30000000000000004 >>> 4*0.1 0.4 >>> from decimal import Decimal >>> Decimal(3*0.1) Decimal('0.3000000000000000444089209850062616169452667236328125') >>> Decimal(4*0.1) Decimal('0.40000000000000002220446049250313080847263336181640625')

9
루비에서 반올림 플로트
반올림에 문제가 있습니다. 부동 소수점이 있습니다. 소수점을 100으로 반올림하고 싶습니다. 그러나 .round기본적으로 int로 변환하는 것을 사용할 수 있습니다 . 즉, 2.34.round # => 2. 다음과 같은 간단한 효과 방법이 있습니까?2.3465 # => 2.35

20
파이썬에서 숫자를 유효 숫자로 반올림하는 방법
UI에 표시하려면 플로트를 반올림해야합니다. 예를 들어, 한 가지 중요한 수치입니다. 1234-> 1000 0.12-> 0.1 0.012-> 0.01 0.062-> 0.06 6253-> 6000 1999-> 2000 파이썬 라이브러리를 사용 하여이 작업을 수행하는 좋은 방법이 있습니까? 아니면 직접 작성해야합니까?
148 python  math  rounding 


6
자바는 모든 수를 올림
На этот вопрос есть ответы на 스택 오버플로 на русском : Округление в большую сторону не работает 간단한 질문과 관련하여 내가 찾고있는 답변을 찾을 수없는 것 같습니다 : 가장 가까운 숫자를 int어떻게 반올림 합니까? 예를 들어 숫자가 0.2, 0.7, 0.2222, 0.4324, 0.99999 일 때마다 결과가 1이되기를 원합니다. 지금까지 int b …
146 java  math  int  rounding 



19
round ()가 제대로 반올림되지 않는 것 같습니다.
round () 함수에 대한 문서 는 숫자를 전달하고 소수점 이하 자리를 반올림하도록 지정합니다. 따라서 다음 을 수행해야합니다. n = 5.59 round(n, 1) # 5.6 그러나 실제로는 오래된 부동 소수점 기이함이 들어와 다음과 같은 결과를 얻습니다. 5.5999999999999996 UI를 위해 5.6. 나는 인터넷을 샅샅이 뒤져서 이것이 파이썬 구현에 의존한다는 몇 가지 문서 …



3
Java에서 double을 정수로 변환
Java에서는 double을 정수로 변환하고 싶습니다. double x = 1.5; int y = (int)x; y = 1을 얻습니다. 이렇게하면 : int y = (int)Math.round(x); 당신은 2를 얻게 될 것입니다. 그러나 저는 궁금합니다. 정수의 이중 표현이 때때로 1.9999999998 같은 것처럼 보이기 때문에 Math.round ()를 통해 생성 된 double을 캐스팅하면 여전히 잘린 숫자가 …
114 java  casting  double  rounding 

8
자바 스크립트 : 다음 5의 배수로 올림
가장 가까운 5의 배수 대신 5 의 다음 배수로 반올림하는 정수 값 (길이 2에서 5 자리 범위)을받는 유틸리티 함수가 필요합니다 . 다음은 내가 얻은 것입니다. function round5(x) { return (x % 5) >= 2.5 ? parseInt(x / 5) * 5 + 5 : parseInt(x / 5) * 5; } 내가 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.