PGR21.com
- 모두가 건전하게 즐길 수 있는 유머글을 올려주세요.
- 유게에서는 정치/종교 관련 등 논란성 글 및 개인 비방은 금지되어 있습니다.
Date 2021/11/30 00:37:38
Name 퍼블레인
File #1 9CDDE84A_0337_4E05_B23E_551E34407282.jpeg (83.3 KB), Download : 66
출처 개드립
Subject [유머] 사람들이 프로그래머를 싫어하는 이유


지니:(극혐)

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
도라지
21/11/30 00:44
수정 아이콘
underflow
헌트쿡
21/11/30 00:46
수정 아이콘
OK, 컴파일러 에러네. Rust 쓰거든. 바이바이.
치맥사랑
21/11/30 00:46
수정 아이콘
무슨말일까요 설명이필요합니다
사이먼도미닉
21/11/30 00:49
수정 아이콘
이래서 사람들이 프로그래머를 싫어하네요 크크
헌트쿡
21/11/30 00:50
수정 아이콘
unsigned long long int는 음수가 없는 정수형이고 16비트 컴퓨터에서는 0~65535까지 표현합니다 그리고 0에서 1을 줄이면 65535가 됩니다. (C계열 언어에서, 이를 언더플로우라고 부릅니다)
피식인
21/11/30 00:52
수정 아이콘
소원을 무한대로 늘려줘 같은 소리죠..
21/11/30 00:53
수정 아이콘
갯수의 타입이 unsigned long long 갯수라는 것은 음수 없이 0 ~ 2^64-1 까지의 값을 표현할 때 사용하는 방법인데요

남은 소원의 갯수를 줄여달라고 하면 다 빌었으니 0에서 -1로 가야 하는데 unsigned는 음의 숫자 표기가 없기 때문에 바로 2^64-1로 돌아가 버립니다.

2진법으로 표시하면

11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111로 바뀌게 되는데 signed에서는 제일앞의 1은 음의 표시가 되는데 이걸 unsigned로 바꿨으니 말도 안되는 크기의 숫자 표현이 되는거죠

즉 소원의 갯수가 저걸로 거의 무한대나 다름없게 바뀌게 된 것입니다
바닷내음
21/11/30 00:58
수정 아이콘
에이 무한대라니 농담도 참…
18,446,744,073,709,551,615 개밖에 안되는걸요?
21/11/30 01:03
수정 아이콘
0개째에서 또 줄여달라고 할텐데요 크크크크크
Meridian
21/11/30 09:35
수정 아이콘
3개남았을때 또 본문처럼 빌어버리면....크크크
42년모솔탈출한다
21/11/30 10:06
수정 아이콘
이미 앞에 두개는 빌어두었기 때문에 다시 빌 필요도 없습니다
그리고 추가된 소원으로 소원이 한개 남으면 항상 남은 소원의 갯수를 한개 줄여달라는 소원을 빌어두면 이후 한개 남았는지 계산할 필요없이 자동으로 갱신됩니다 크크크
Meridian
21/11/30 10:12
수정 아이콘
이래서....프로그래머를 아무도 좋아하지 않는군요...
너무 악랄하잖아욬크크크
21/11/30 01:01
수정 아이콘
언더플로우 치트요!
21/11/30 00:47
수정 아이콘
다시 읽어도 독립적이란 말은 잘 이해가 안되네요
어름사니
21/11/30 00:51
수정 아이콘
소원이 줄어드는 메커니즘이 wish 형의 리스트에서 pop 하는 개념이면 underflow 대신 인덱스 에러가 발생해서 그런 거 아닐까.. 싶네요
바닷내음
21/11/30 01:00
수정 아이콘
각 소원이 하나의 목적을 위한 시퀀스니까 하나로 퉁쳐버려서 결과적으로 소원이 1개 남을수 있는 걸 사전 차단한거 아닌가요 쓸모없는 소원 2개도 소진할겸..
물맛이좋아요
21/11/30 01:06
수정 아이콘
이래서 사람들이 프로그래머를 싫어하는 겁니다.
42년모솔탈출한다
21/11/30 01:05
수정 아이콘
첫번째, 두번째, 세번째 소원을 하나의 뭉치로 취급해서 소원 한개 줄이는 소원으로 취급하는걸 막는거죠.
안 그러면 첫번째, 두번째 소원을 만족하면서 소원 한개를 줄이는 소원을 빈거로 취급해서
소원 3개 중에서 소원 한개를 쓰고, 한개를 줄여서 남은 소원이 한개가 되버릴 수 있으니까요.
42년모솔탈출한다
21/11/30 01:12
수정 아이콘
(수정됨) 거기다 소원의 갯수를 줄여달라는 소원에 대해서 그러면 처음부터 소원의 갯수가 줄어있던걸로 쳐서 두번째 소원은 애초에 빌지 않았던거로 한다는 식의 소원 들어주기를 막으려는 의도도 있을거고요.
21/11/30 02:52
수정 아이콘
각 소원들이 서로 영향을 미치지 않는다는거 아닐까요.
A를 빌었을 땐 B는 안돼 같은 제약을 받지 않기 위해
공실이
21/11/30 01:38
수정 아이콘
보더라인 생각하기 까다로운데 줄일때 한 열개 줄여달라고 하지 왜 고민되게 한개 줄여달라고 하냐...
다시마두장
21/11/30 04:06
수정 아이콘
(이런 유머가 보이면 신나서 튀어나오는 프로그래머들)
티모대위
21/11/30 06:27
수정 아이콘
줄이는것도 연산상으로 줄이는거지, 결국 소원을 늘리는 행위니까 안된다고 봐야 할테지만 크크
ALU 입장에서는 결국 덧셈이 이루어지니까요.
raindraw
21/11/30 07:43
수정 아이콘
지니는 요정 아닌가요?
블레싱
21/11/30 08:00
수정 아이콘
지니 흑화해서 원숭이의손(맞나?) 식으로 소원들어줄듯
지니팅커벨여행
21/11/30 08:04
수정 아이콘
아~ 완벽히 이해했어!
21/11/30 08:17
수정 아이콘
예외처리 구문 없으므로 무효
Rorschach
21/11/30 08:51
수정 아이콘
long도 아니고 long long은 욕심이 너무 과하신데 크크크
멸천도
21/11/30 09:10
수정 아이콘
게이머들이 익히 아는 간디의 극도로 호전적인 성향이 바로 이 언더플로어라고...
21/11/30 13:36
수정 아이콘
알아듣는 건 둘째치고 지들끼리만 아는 얘길 숙덕거리면 그게 프로그래머가 아니라도 안 좋아하겠죠
21/11/30 19:27
수정 아이콘
(수정됨) 위키에 의하면 unsigned integer 에 음수를 넣으려다 큰 수로 취급되는 건 integer overflow 혹은 integer wraparound 라고 불립니다. 위의 댓글들에서 언급한 언더플로우(underflow)는 주로 부동 소수형(floating point number)로 0에 수렴하는 값을 표현하려다 지수부의 숫자가 (-)로 너무 커져서 표현할 수 없는 상태를 뜻합니다. 즉 컴퓨터에서 허용하는 가장 작은 양보다 더 작은 양을 표현하려다 발생하는 오류이지, 위의 만화에서와 같은 오류는 아닙니다.
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
441596 [기타] 자존심 구긴 디즈니+, 韓 시장 만만히 봤다 '큰 코' [66] 16438 21/11/30 16438
441595 [기타] 왜 프로그램수정을 패치라고 할까? [14] 9599 21/11/30 9599
441594 [기타] 늙고 병든 오타쿠들 근황.jpg [40] Aqours12176 21/11/30 12176
441593 [유머] 싱글벙글 EBS 근황 (2).jpg [11] AKbizs13157 21/11/30 13157
441592 [유머] 음주운전자의 항의 [9] 이호철10195 21/11/30 10195
441591 [기타] 의외(?)로 전기차 업계에서 잘 나가는 기업... [35] 우주전쟁11657 21/11/30 11657
441590 [유머] 싱글벙글 EBS 근황.jpg [5] 파랑파랑12501 21/11/30 12501
441588 [기타] [주식] 코스피 / 코스닥 주봉 [19] 달리와9539 21/11/30 9539
441587 [기타] 공포의 코로나 수혜종목 [8] Lord Be Goja10088 21/11/30 10088
441586 [기타] 미국의 한 친자확인 [43] 이호철11007 21/11/30 11007
441584 [LOL] 수많은 담원 탑 후보. 드디어 결승전 [28] 초록9681 21/11/30 9681
441583 [LOL] 본문확인을 안하는 팀장님외 팀원들 + (22DK로스터 스포) [12] Lord Be Goja7689 21/11/30 7689
441582 [게임] 싫어요가 사라진 유튜브 세상.jpg [14] valewalker12761 21/11/30 12761
441581 [유머] 진짜면 너무 무서운 상황.jpg [26] 오곡물티슈14385 21/11/30 14385
441580 [유머] 어느새 2830을 뚫어버린 코스피 [47] 맥스훼인14394 21/11/30 14394
441579 [유머] 한국 지하철 단점.jpg [59] KOS-MOS15002 21/11/30 15002
441578 [기타] 의외로 코인하려고 퇴사하는 사람 [2] Lord Be Goja10364 21/11/30 10364
441577 [유머] 평범한 PEPSI 광고 [8] KOS-MOS8278 21/11/30 8278
441576 [유머] 릴카 스토킹 사건 근황 [17] Leeka13993 21/11/30 13993
441574 [유머] 경제학에 수학이 얼마나 쓰이는지 모르는 엄마.pann [56] AKbizs12316 21/11/30 12316
441573 [연예인] 코리안 제니로 불리는 모델 [23] 묻고 더블로 가!13922 21/11/30 13922
441572 [서브컬쳐] 울트라맨이 매번 괴수를 폭발시키는 이유 [12] roqur7846 21/11/30 7846
441571 [유머] 아프리카, 트위치에서 돈 버는 게 힘든 이유.jpg [17] 오곡물티슈13283 21/11/30 13283
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로