Changes between Version 3 and Version 4 of 주민등록번호
- Timestamp:
- May 16, 2005, 1:00:22 AM (18 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
주민등록번호
v3 v4 1 {{{#!table align=right 2 ||01/05/15|| 3 }}} 4 = Lab <003> - What is the 주민등록번호? = 1 = YT Lab <003> - What is the 주민등록번호? = 2 생각하고 쓴 날짜 : 2001/05/15[[BR]] 3 상태 : 완성, 유효 4 ---- 5 5 6 6 우리들이 얼마 안 있어 받을 주민등록번호에 대해 알아봅시다.[[BR]] 7 국가기밀일지도 몰라 ㅡㅠㅡ 7 국가기밀일지도 몰라 ㅡㅠㅡ [[FootNote(실제로 일부 국가 기밀입니다;)]] 8 8 9 <예제 번호>[[BR]] 9 <예제 번호> 10 10 11 840514-1023121 (진짜 번호가 아님. 어디 가서 쓰지 마시오.) 11 12 12 <해석>[[BR]] 13 84 : 생년[[BR]] 14 05 : 월[[BR]] 15 14 : 일 13 <해석> 16 14 17 - 줄 긋고 - 15 84 16 - 생년. 세기와 관련해서는 아래에.. 18 17 19 1 : 20세기 남 / 2 : 20세기 녀[[BR]] 20 (19세기 남녀 8,9 / 21세기 남녀 3,4. 못믿겠으면 21세기 남녀에게 직접 물어보라;) 18 05 19 - 태어난 달. 01 ~ 12까지. 21 20 22 0231 (네 자리)[[BR]] 23 자신의 출생지이다.. 그래서 민증만 봐도 어디 출신인지 알 수 있다.[[BR]] 24 첫자리 0은 서울, 1은 부산 등..[[BR]] 25 각 동네별로 일련번호 목록이 있다고 함. 21 14 22 - 태어난 날. 01 ~ 달에 따라 최대 31까지. 26 23 27 2 (한 자리)[[BR]] 28 그 날 그 동네에서의 출생신고 순서.[[BR]] 29 늦을수록 게으르다는 소리 -.-[[BR]] 30 이게 4가 넘어가면 가짜 번호일 가능성이 크다. 24 줄 긋고 - 31 25 32 1 (한 자리)[[BR]] 33 주민번호가 맞나 틀리나 확인하는 숫자.[[BR]] 26 1 (한 자리) 27 - 1 : 20세기 남 / 2 : 20세기 녀. 28 19세기 남녀 8, 9 / 21세기 남녀 3, 4. 못 믿겠으면 21세기 남녀에게 직접 물어보라;; 29 30 0231 (네 자리) 31 - 자신의 출생지. 32 그래서 민증만 봐도 어디 출신인지 알 수 있다고 한다.[[BR]] 33 각 동네별로 일련번호 목록이 있다고 함. (공개 안됨) 34 35 2 (한 자리) 36 - 그 날 그 동네에서의 출생신고 순서. 37 늦을수록 게으르다는 소리일까 -_-[[BR]] 38 이게 4가 넘어가면 가짜 번호일 가능성이 크다.. 하루에 그 동네에서 여러명이 태어나기는 드물기 때문에. 39 40 1 (한 자리) 41 - 주민번호가 맞나 틀리나 확인하는 숫자. 34 42 (계산식)[[BR]] 35 첫째*2+둘째*3+셋째*4+넷째*5+다섯째*6+여섯째*7+[[BR]]36 일곱째*8+여덟째*9+아홉째*2+열째*3+열한째*4+열두째*5 한 값을 11로 나눈 나머지를 A라고 했을 때[[BR]]37 (11-A)의 일의 자리의 수 → 마지막자리.43 A = 첫째×2 + 둘째×3 + 셋째×4 + 넷째×5 + 다섯째×6 + 여섯째×7 + 일곱째×8 + 여덟째×9 + 아홉째×2 + 열째×3 + 열한째×4 + 열두째×5 라 하고[[BR]] 44 B = A를 11로 나눈 나머지 (A mod 11)[[BR]] 45 라고 할 때 (11 - B)의 일의 자리 숫자가 이 숫자이다. 38 46 39 심심하면 직접 계산해 봐라; 하지만 우리는 모두 바쁘기 때문에, 알아서 계산해 주는 프로그램을 만들어 봤다.47 심심하면 직접 계산해 보라; 하지만 우리는 모두 바쁘기 때문에, 알아서 계산해 주는 프로그램을 만들어 봤다. 40 48 {{{#!html 41 주민등록번호 (마지막 한자리 빼고) : <INPUT name=jumin maxlength=13>49 주민등록번호 (마지막 한자리 빼고 yymmdd-nnnnnn) : <input name="jumin" maxlength="13"> 42 50 <script language="VBScript"> 43 51 Sub jumin_OnKeyUp() … … 45 53 Dim PNum(13) 46 54 For n = 1 To 13: PNum(n) = Mid(jumin.value, n, 1): Next 47 For n = 1 TO 6: M = M + PNum(n) * (n + 1): Next:For n = 8 TO 9: M = M + PNum(n) * n: Next:For n = 10 TO 13: M = M + PNum(n) * (n - 8): Next 55 For n = 1 TO 6: M = M + PNum(n) * (n + 1): Next 56 For n = 8 TO 9: M = M + PNum(n) * n: Next 57 For n = 10 TO 13: M = M + PNum(n) * (n - 8): Next 48 58 n = (11 - (M Mod 11)) Mod 10 49 alert "마지막 자리 숫자 : " & n59 Alert "마지막 자리 숫자 : " & n 50 60 End If 51 61 End Sub … … 54 64 [[BR]] 55 65 56 이 프로그램 을잘 활용하면 생성기가 될 수도 있다;66 이 프로그램은 잘 활용하면 생성기가 될 수도 있다; 57 67 68 [[FootNote]] 58 69 [[AddComment]] 59 70 ---- 60 [wiki:Lab분류] 71 [wiki:Lab분류] / [wiki:조사분류]