왜 0부터 시작하나요? 짜증스럽게요 정보
왜 0부터 시작하나요? 짜증스럽게요본문
이넘의 프로그램은 0부터 시작해서
항상 핵갈리고 짜증스럽습니다.
왜 0부터 시작하냐구요,,,
아무것도 없을 상태가 0이니까 그런 개념일거라고는 생각되는데..
그럼 우리가 숫자 셀때도 영 하나 둘 셋~
이래야 맞잖아요,!!
그러니까 왜 프로그램에서 0부터 시작하냐구욧
없는 상태 그러니까 그럼 시작하는 1부터 해도 되잖아요
그리고 0상태로 둘려면 뭘라고 프로그램을 해요?
어쨋거나 뭘 시작하려고하는거니까
시작하는 순간 1이되는건데 1부터 해도 되는거 아닌가요?
ㅋㅋ줸장할,
어떤놈이 만들었는지 ㅜㅜ
아니면 다른 이유가 있나요?
추천
1
1
댓글 12개
대한민국에선 성을 왜 앞에 쓰나요?
짧은 소견으론 정함이란 그런 것이라고 생각해요~ ^^
짧은 소견으론 정함이란 그런 것이라고 생각해요~ ^^
@아이스웨덴™ ㅋㅋ 다들 엮이시네요. 일단 핵갈리게 비논리적이라는 주장이었구요,
성은 단지 다른것과 구별하기 위한 것이고 양이나 순서에 개념이 없습니다. 숫자는 순서와 양이 포함되는 개념이라.
성은 단지 다른것과 구별하기 위한 것이고 양이나 순서에 개념이 없습니다. 숫자는 순서와 양이 포함되는 개념이라.
메모리 주소가 0부터 시작해서인것도 있고 '0부터 시작하고 마지막 수는 포함하지 않는 인덱스 넘버링'이 프로그래밍에 가장 좋은 표현법이기 때문입니다
저도 프로그래밍 처음 공부했을때 참고했던 자료인데... 제가보던건 못찾겠고.. 아래링크를 참고하시면될듯합니다
https://nanite.tistory.com/56
저도 프로그래밍 처음 공부했을때 참고했던 자료인데... 제가보던건 못찾겠고.. 아래링크를 참고하시면될듯합니다
https://nanite.tistory.com/56
@Policia 감사합니다 ㅋㅋ 님이 전문적인 냄새가 풍기시네요
0은 2진수를 나타날 때 꼭 필요한데요
그래서 그럴지도 모르겠네요
일상에서 0 은 아무것도 아닌 상태지만 프로그램에서는 특별한 의미가 있을거에요
그래서 그럴지도 모르겠네요
일상에서 0 은 아무것도 아닌 상태지만 프로그램에서는 특별한 의미가 있을거에요
이건 제 추측이지만은 0이 있어야 값을 받을 준비가 됐다는 의미인 것 같습니다.
만약 1부터 시작하게 되면 1은 반드시 값이 있어야 하니까는 빈값이 들어갈 수가 없게 되는거죠
0이 있어야 빈값(null)이 되고 값을 할당 받고 그 다음 1번째 되는 자리에 다른 값을 넣을 수 있는 것 같습니다. 만약 1번 먼저하게 되면 거기에는 반드시 값을 들어가야 하고 다른 값을 넣지는 못해서 0번이 있는 것 같습니다.
만약 1부터 시작하게 되면 1은 반드시 값이 있어야 하니까는 빈값이 들어갈 수가 없게 되는거죠
0이 있어야 빈값(null)이 되고 값을 할당 받고 그 다음 1번째 되는 자리에 다른 값을 넣을 수 있는 것 같습니다. 만약 1번 먼저하게 되면 거기에는 반드시 값을 들어가야 하고 다른 값을 넣지는 못해서 0번이 있는 것 같습니다.
@나이스김 항상 배고픈 상태니까 밥을 먹을 준비가 되어야 하고 밥이 들어오면 1하면 되지 않나요? 디비도 항상 받을려고 있는거니까(받을려는게 아니면 디비가 있을 필요가 없고 ㅋ) 받으면서 하나 둘 셋 하면 되지않을지.
0도 아무것도 없는 영이 있고 있을둥 말둥한 0이 있는걸까요? ㅎㅎ 글이 거의 철학이 되어 가네요 ㅋ
0도 아무것도 없는 영이 있고 있을둥 말둥한 0이 있는걸까요? ㅎㅎ 글이 거의 철학이 되어 가네요 ㅋ
@sIr어드민 뭐 최초에 만든 사람한테 직접 물어봐야 하지 않을까요? 저는 어디까지는 추측이라서요 ㅎㅎㅎ
인간의 창조주에게 따져야할듯..
최초의 컴퓨터론 10진수 표현을 할수 없어서 2진수인 0과 1을 사용합니다
불 꺼짐 0 불켜짐 1 겨우 켜지고 꺼지고를 반복적으로 바꿔서 신호로 받아 들였던 초기 컴퓨터가
그러다 보니 2 4 8 16 32 64 128과 같은 현재도 그와 같은 주소체계나 숫자 개념을 쓰구요
만약 중간 개념인 반쯤 꺼짐 같은 개념을 도입했다면 3진수나 뭐 그런 이상한 개념으로
발전했겠죠
불 꺼짐 0 불켜짐 1 겨우 켜지고 꺼지고를 반복적으로 바꿔서 신호로 받아 들였던 초기 컴퓨터가
그러다 보니 2 4 8 16 32 64 128과 같은 현재도 그와 같은 주소체계나 숫자 개념을 쓰구요
만약 중간 개념인 반쯤 꺼짐 같은 개념을 도입했다면 3진수나 뭐 그런 이상한 개념으로
발전했겠죠
ㅋㅋㅋㅋ수정