🧮 왜 컴퓨터는 0부터 수를 셀까?

저희는 숫자를 세거나 혹은 계산을 할 때 1부터 시작하는게 일반적이기 때문에

프로그래밍에서 배열 등의 인덱스를 0 부터 시작하는게 간혹 부자연스럽다 느낄때가 있는데요,

왜 이런 현상이 나타났는지 이해하기 쉽게 설명한 글이 있어 공유드립니다.


글의 내용을 간단하게 요약하자면,

숫자를 0부터 계산할 경우 메모리 주소의 연산이 간소화되고 범위 계산의 직관성 및 메모리 접근의 효율성을 제공하게 되어 이렇게 계산을 한다고 합니다.


공유드린 원문에 이에 대한 자세한 내용을 샘플 코드로 설명하고 있으니

관심있으신 분들께서는 한번 읽어보시면 좋겠습니다.


📚 원문

https://www.whatap.io/ko/blog/180/index.html?utm_source=facebook&utm_medium=sns_ad&utm_campaign=whatap_blog&utm_content=computer&fbclid=IwAR35kuJNPX-eCNefTqSRxHy5XGwE6Bt7LIJyW-E6TfQtRNFw2bKef_hybaQ_aem_AcuTbyDwcDQxZByOd4zXL5y2bODoxE_C4E61c0aoBUB_LvCehguM-OE7yfgfN6QUsfpn3hMCbz_ZT7eC_uwKqCo3

왜 컴퓨터는 0부터 수를 셀까?

RDBMS와 NoSQL의 차이 | 와탭 블로그

왜 컴퓨터는 0부터 수를 셀까?

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2023년 10월 17일 오후 1:40

댓글 0

    함께 읽은 게시물

    [광고] 다음 직무 채용 예정입니다.


    - 프러덕트/사업 기획 1인

    - 프러덕트 디자인 1인

    ... 더 보기

    GraphRAG 에 대한 생각

    2000년 초반부터 온톨로지 연구를 해왔고, 관심을 갖고 있는 사람으로서 GraphRAG 에 대해 갖고 있는 생각을 적어봤습니다.

    ... 더 보기

    개발자의 코드리뷰는 상명하복이 아니다.

    면접관으로 들어가면 꼭 하는 질문들이 여러 개가 있다.

    ... 더 보기

    조회 224


    하나부터 열까지 리더가 상세히 설명해 주기를 바라는 구성원이 있습니다. 반대로 큰 얼개만 듣고 나머지는 자율적으로 하고 싶어 하는 경우도 있죠. 회식에 참여하는 것을 너무나 힘겨워 하는 구성원이 있는 반면, 동료들과 함께 시간을 보내며 가까워지는 것을 원하는 구성원도 있습니다.

    ... 더 보기

    다양한 구성원을 하나로 모으고 싶다면 - 리더가 가져야 할 모순

    네이버 블로그 | HSG 휴먼솔루션그룹

    다양한 구성원을 하나로 모으고 싶다면 - 리더가 가져야 할 모순

     • 

    저장 5 • 조회 625


    2025 쿠팡이츠 테크 신입 개발자 공개 채용

    ... 더 보기

    2025 쿠팡이츠 테크 신입 개발자 공개 채용

    Coupang Careers

    2025 쿠팡이츠 테크 신입 개발자 공개 채용

    AI(LLM) 애플리케이션의 발전 속도가 AI 지능(능력)의 발전 속도를 따라가지 못하고 있는 상태가 되었다. 즉, 이제 AI가 부족한 것이 문제가 아니라, AI의 능력을 100% 활용하지 못하고 있는 것이 문제인 상태가 되었다는 이야기.