나눔터  
  HOME > 나눔터 > 묻고답하기 > 액세스
액세스
액세스에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내
작성자:  

 Crocii (Crocii)

추천:  0
파일:     조회:  610
제목:   [RE]숫자와 통화 형식의 차이는?
     
  필드의 데이터 형식에서
숫자로 설정하는 것과 통화로 설정하는 것의 차이는 확실히 뭔지 
알고 싶어요 전 단순희 금액일 경우는 통화로 잡고 그렇지 않은
숫자는 숫자로 잡는다고 알고 있는데 필드설계시 용량이나 그외
중요하게 파악해야 되는 점이 있나요??
==============[오피스공부님 글에 대한 답변입니다]==============


여러 숫자 형식의 가장 큰 구분은 숫자의 크기이지요.

통화 형식도 숫자형식의 일종이고 Double형과 더불어 아주 큰 숫자 범위를 가지고 있습니다. 또한 소수점 이하의 숫자로 물론 범위에 포함되지요.. 한가지 더 추가 된다면 '표시형식'을 가지고 있어서 숫자의 표현을 자유롭게 나타낼 수 있습니다.

예를 들면 숫자형식중 Byte형식은 0부터 255 까지의 정수 범위이며 1바이트를 차지합니다.
작은 크기이므로 메모리에서도 하드에서도 작고 빠르게 액세스 될 것입니다. Currency(통화)형식이나 Double(큰실수) 형식은 많은 메모리와 하드 공간을 차지하겠지요.(하드는 문제가 안되지만 메모리가..)

또 한가지.. 컴퓨터가 정확히 계산하지 못하는 값들이 간혹 있습니다. 소수점 아래에서.. 이는 이진수와 십진수가 딱 떨어지지 않는 값이 서로 다르기 때문인데.. 이를 위해 각 숫자형식들은 정밀도가 지정되어 있습니다. 소수점 몇째자리까지 비교하는가를 설정한 것입니다.

정밀한 금액계산을 하기 위해서는 통화 형식을 지정하십시요.
하지만 메모리를 많이 차지하는 부담이 있습니다.

우리나라의 통화는 현재 소수점 이하가 사용될 일은 없습니다. 원단위가 가장 작은 단위 이지요.. 계산은 소수점 이하로 하되 저장은 정수 단위로 저장해도 무방 합니다. 메모리를 적게 차지하고 빠른 액세스를 보장해 줍니다. 특히 Long형은 무척 빠르지요.. 단 숫자 범위가 작아서 큰 금액이 기록되기에는 부적합 합니다.

각 숫자형식의 크기는 도움말을 참조 하십시요..

'데이터 형식'으로 찾으면 아마 나올 겁니다.
 
[불량 게시물 신고]  
        
  

작성일 : 2004-10-09(11:08)
최종수정일 : 2004-10-09(11:11)
 


 ◎ 관련글

  제 목   작성자   날짜
숫자와 통화 형식의 차이는? 오피스공부 2004-10-09
[RE]숫자와 통화 형식의 차이는? Crocii 2004-10-09