개쩌는 개발자 될 사람

  • 홈
  • 태그
  • 방명록

2026/02/08 1

자바 long으로 표현되는 값을 double에 저장해도 될까?

`long`으로 표현되는 값을 `double`에 담아도 될까요?처음 이 질문을 봤을 때, 직관적으로는 상관이 없을 듯해 보였습니다.`long`은 8byte의 정수형을 담는 타입이고,`double`은 같은 8byte 크기의 실수형을 담는 타입이며, 정수가 실수의 부분집합인 데다가 표현 범위도 `long`보다 `double`이 훨씬 크기 때문입니다.근데 그런 뻔한 설명이 답이라면, 이 질문이 존재하지도 않았겠구나, 분명 어떤 문제가 있겠구나 하는 생각이 들었고, 이 질문에 대해 확실한 답을 하기 위해 알아본 내용을 글로 정리해보고자 합니다. 🔍 목차# 00. 자바의 정수형과 실수형# 01. 자바에서 0.1은 0.1이 아니다# 02. 부동소수점# 03. 부동소수점과 정밀도# 04. long으로 표현되는 값을..

Java 2026.02.08
이전
1
다음
더보기
프로필사진

개쩌는 개발자 될 사람

luti-dev 님의 블로그 입니다.

  • 분류 전체보기 (20) N
    • CS&Network (3)
    • Database (2)
    • LLM (3)
    • TypeScript (0)
    • Java (3) N
    • Python (2)
    • Spring (4)
    • Design Pattern (1)
    • Ideas (1)
    • Redis (1)

Tag

EAGER 로딩 join, 자바 락, llm json, 스프링 로깅, 선형식, N+1 발생원인, 파이스텔, N+1 해결, with_structured_output, 레디스 자료구조, langchain structured output, structured output, 고유한인코딩, java, redis collection, LLM, python, long을 double로, 스프링부트 로깅, xorshift,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/02   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바