Double vs. Decimal : 실수에 대해 두 배를 선호 할 때
프로그래머는 실수를 나타내기 위해 double
또는 를 사용하는 결정에 자주 직면합니다.
Decimal 는 정확성에 대한 명백한 선택처럼 보일 수 있지만
double 의 강점을 이해하는 것은 효율적이고 효과적인 코드에 중요합니다.
double
의 장점
double
Decimal 에 대한 몇 가지 주요 이점을 제공합니다. :
보다 메모리 (8 바이트)가 더 적은 메모리를 소비하여 Decimal
(16 바이트)를 소비하여 응용 프로그램에서 메모리 발자국이 더 낮아집니다. Double
를 사용하는 것과 같은 플로팅 포인트 작업을 기본적으로 처리하여 실행 속도가 빠릅니다. double
는 십자와 비교하여 상당히 더 넓은 범위의 값 (-1.7e308 ~ 1.7e308)을 지원합니다
십자
double
에 대한 실용적인 시나리오
시뮬레이션과 같은 계산 집약적 작업을 넘어서,
Double
정확한 Base-10 표현이 중요하지 않은 경우 (예 : 비 재무 계산),
double 데이터베이스 컨텍스트에서 속도가 종종 극심한 정밀도보다 높습니다.
부동 소수점 산술로 잠재적 정밀 손실을 인정하는 것이 중요합니다.
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3