"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > 자바 스크립트의 정수로 플로트를 효율적으로 변환하는 방법은 무엇입니까?

자바 스크립트의 정수로 플로트를 효율적으로 변환하는 방법은 무엇입니까?

2025-02-17에 게시되었습니다
검색:988

How to Efficiently Convert a Float to an Integer in JavaScript?

javaScript의 정수로 플로트를 효율적으로 변환합니까?

  • math.floor () : 소수 부분을 제거하여 숫자를 자르고 가장 큰 정수가 발생합니다. 주어진 플로트와는 다릅니다.
  • math.ceil ()
  • : 숫자를 가장 가까운 정수까지 반올림하여 가장 작은 정수가 주어진 float. 직접 방법. 이 접근법이 추가 오버 헤드가 발생하므로 플로트를 문자열로 변환 한 다음 정수로 다시 구문 분석하지 마십시오.
  • 추가 참고 사항 :

javaScript의 ] ecmascript 6에 소개 된 math.trunc ()

메소드는 특히 양수 값에 대한 Math.floor ()와 동일합니다.

숫자를 절단합니다. 그러나 모든 환경에서 지원되지 않거나 일관된 결과를 제공하지 않을 수 있습니다.

운영자는 | 0, & gt; & gt; 0, & gt; & gt; & gt; 0은 잘림에도 사용될 수 있지만 성능에 영향을 줄 수 있습니다. 표현식 값 - 값 % 1은 잘린 또 다른 접근법이지만 Math.floor ()보다 덜 효율적입니다. &&] 긍정적 값 : value math.floor () 5
예제 :
5.1

5 6.5 6 음수 값 : ] value math.floor ()
6

-5.1

-6

How to Efficiently Convert a Float to an Integer in JavaScript?

릴리스 선언문 이 기사는 1729203439에 재현됩니다.
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3