18 세기 독일 수학 철학의 거장 라이프니츠는 선교사 친구 바우웨이트가 보낸 라틴어 번역본에서' 팔괘' 의 작문을 읽고, 그 기본 소수 (0)( 1), 즉 <역경> 음양 (1), 그 진진 시스템은 20 세기에 라이프니츠의 원리가 정확하다는 것을 증명할 뿐만 아니라 이경의 수학 이론이 위대하다는 것을 증명했다. 1, 이진수의 표현 이진은 컴퓨팅 기술에 널리 사용되는 디지털 시스템이다. 이진수는 0 과 1 두 개의 숫자로 표시된 숫자입니다. 기수는 2 이고, 반올림 규칙은' 2 진당 1' 이고, 차용 규칙은' 1 대 2' 이다. 이진수에는 위치 가중치가 2 를 기준으로 하는 제곱인 위치 개수 방법도 사용됩니다. 예를 들어 바이너리110.11과 같이 가중치 순서는 2,21입니다 N 비트 정수의 경우 m 비트 십진수의 이진수는 가중치 계수 공식으로 표시되며 (a (n-1) a (n-2) ... a (-m)) 2 = a (n-) 로 쓸 수 있습니다 이진 +...+a (-m) × 2 (-m) 는 일반적으로 (a (n-1) a (n-2) ... a (/; 참고: 1. 공식에서 aj 는 J 위 계수를 나타내며 0 과 1 중 하나입니다. 2.A (n- 1) 의 (n- 1) 는 아래 첨자로 입력기 입력이 불가능하므로 혼동을 피하기 위해 괄호로 묶습니다. 3.2 2 는 2 의 제곱을 의미합니다. 예 1 102 바이너리111.01쓰기 솔루션: (111) 2 = (1× 2 2)+(/kloc-; 1. 이진 추가에는 0+0 = 00+1 =11=/kloc-0 의 네 가지 경우가 있습니다 2+( 10 1 1) 조정 2:11+/kloc-) Kloc-0/110 ×101-165438 용 제품 솔루션 438+0 10 (이러한 계산은 십진수 덧셈 또는 곱셈과 동일하지만 소수점 자릿수가 다릅니다. 소수점 자릿수가 십진수 미만이고 여기에 이진수를 입력합니다.) 라이프니츠의 바이너리 시스템은 독일 투린겐주의 유명한 SchlossbiliothkezuGotha 에' 65438+' 라는 귀중한 원고를 보관했다. 이것은 비밀을 창조하는 훌륭한 예이다. 왜냐하면 모든 것이 하나님에게서 왔기 때문이다. " 이것은 독일의 천재 고트프리드 (1646- 17 16) 의 필적이다. 그러나 라이프니츠는 이 신기하고 기묘한 디지털 시스템에 대해 몇 페이지밖에 정제되지 않은 묘사를 가지고 있다. 현대인이 비교적 익숙하다면 이진수를 이렇게 설명할 수 있다. 2 0 =121= 22 2 = 42 3 = 82 4 =162 5 = 322 6 등호 오른쪽에 있는 숫자를 더하면 자연수를 얻을 수 있다. 우리는 단지 설명하기만 하면 된다: 우리는 2 의 거듭제곱을 사용했고, 2 의 거듭제곱을 떨어뜨렸다. 이진 표현식 시퀀스는 오른쪽에서 시작됩니다. 첫 번째는 2 의 0 승, 두 번째는 2 의 1 승, 세 번째는 2 의 2 승 ... 2 의 제곱의 모든 위치를 "1" 으로 표시하고 2 의 제곱의 모든 위치를 "0" 으로 표시합니다. 그래서 우리는 다음과 같은 순서를 얻습니다:1100101Kloc-0/2 의 7 승 2 승 2 승 5 승 002 승 02 이진수의 맨 왼쪽 비트는 "1" 입니다. 이런 식으로 1 에서 9, 0 까지 10 개로 표현된 전체 자연시퀀스는 0 과 1 으로 대체할 수 있습니다. 숫자 0 과 1 쉽게 디지털화: 현재1; 전류가 없으면 0 이다. 이것은 현대 컴퓨터 기술 전체의 근본적인 비밀이다. 이 구절을 편집한 라이프니츠와 가십원고가 완성되었을 때 라이프니츠는 이미 50 세가 되었다. 그가 현대 컴퓨터 기술의 기초인 이진수의 발명가라는 것은 의심의 여지가 없다. 그리고 그 전에, 혹은 그와 동시에, 아무도 이 문제를 생각해 본 적이 없는 것 같다. 이것은 수학사에서 보기 드문 것이다. 라이프니츠는 이진을 발명했을 뿐만 아니라 종교적 내포도 부여했다. 그는 당시 중국에서 선교하고 있던 프랑스 예수회 사제 요아힘부웨이 (1662- 1732) 에게 보낸 편지에서 "첫날은 1 즉 하느님으로부터 시작되었다" 고 말했다. 다음날의 시작은 2 ... 일곱째 날, 모든 것이 있습니다. 그래서, 이 마지막 날도 가장 완벽합니다. 이 때, 세상의 모든 것이 이미 창조되었기 때문이다. 그래서' 7', 즉' 1 1 1' (이진 1 1 = 10 우리가 0 과 1 으로 이 숫자를 표현할 때만 우리는 왜 7 일째가 가장 완벽한지, 왜 7 이 신성한 숫자인지 이해할 수 있다. 특히 주목할 만한 것은 그 특징 (바이너리 1 1 1) 이 삼위일체와 관련이 있다는 점이다. " 부비예는 한학의 대가이며, 중국에 대한 그의 소개는 17 과 18 세기 유럽 학술계의 중국 열풍의 가장 중요한 원인 중 하나이다. 부비예는 라이프니츠의 좋은 친구로 그와 잦은 통신을 유지하고 있다. 라이프니츠는 일찍이 부비에의 많은 문장 들을 독일어로 번역하여 출판한 적이 있다. 부비는 라이브니츠에게' 주역' 과 가십체계를 소개하고' 주역' 이 중국 문화에서 권위적인 지위를 설명했다. 가십은 8 개의 기호 그룹으로 구성된 점술 시스템으로, 이 기호들은 연속적이고 불연속적인 횡선으로 나뉜다. 라이브니츠의 관점에서 볼 때, 나중에' 음' 과' 양' 으로 불린 이 두 기호는 그의 이진 시스템의 중국 복제품이다. 그는 중국 고대 문화에서 온 이 기호 시스템과 그의 바이너리 시스템 사이의 관계가 너무 분명하다고 생각하여 바이너리 시스템이 세계에서 가장 완벽하고 보편적인 논리 언어라고 주장했다. 라이프니츠의 가십에 관심을 불러일으킬 수 있는 또 다른 사람은 윌리엄 엔스터텐첼 (WilhelmErnstTentzel) 이었는데, 그는 당시 투린겐 주 대공화 수집실의 책임자이자 라이프니츠의 절친한 친구 중 한 명이었다. 그가 맡은 동전 수집품에는 가십 부호가 있는 동전이 하나 있다. 오늘날 서구 학계는 이미 보편적인 인식을 가지고 있는데, 가십과 이진은 직접적인 관계가 없다. 우선, 중국의 수제는 십진법이다. 둘째, 우리가 오늘 장악하고 있는 사료에 따르면 중국은 진한 () 이전에' 영 (0)' 이라는 개념이 없다. 라이프니츠 이진적 의미에서' 영' 이다. 주역' 계사 부분의 음양이 라이프니츠가 말한 만물의 원천이라면 성립하기 어렵다. 이 버전의' 주역' 은 크게 세 부분으로 나눌 수 있다. 첫 번째는 괘, 두 번째는 괘, 세 번째는 전전, 이른바' 10 익' 이다. 그중에서 점괘는 아마도 가장 오래된 것이다. 상서',' 이주',' 좌전',' 국어' 등 선진문헌, 그리고 이후의 고고학 발굴에서 우리는 서주 초년의 거북에 대한 초보적인 이해를 가지고 있다. 그러나 Ibu 에 대한 상세하고 신뢰할 수 있는 정보는 거의 없습니다. 주역' 의 점괘는 아마도 한국이 본' 코끼리' 일 것이다. 어쨌든, 우리는 기본적으로 점괘와 주중 음양의 그림자를 볼 수 없다. 음양체계는 기본적으로' 이전' 에서 발전하고 표현된다. 비록 그것의 기원은 분명' 이전' 보다 빠를 것이다. 이경은 분명히 십진 시스템이다. <역경> 기록에 따르면, 우리는 <역경> 시대에 널리 퍼진 시대에 역법 계산이 십진수를 사용했을 뿐만 아니라 1 도 아니고 0 도 아니라 2 (음양) 와 3 (하늘, 땅, 사람) 을 사용했다는 것을 알 수 있다. 또한 도가 철학 체계의 중요한 개념' 없음' 은 라이프니츠의 0 과 무관하다. 러셀은 수리철학과 도가 이론에서' 0' 을' 분자가 없는 모든 종류' 로 해석했다. 이것이 라이프니츠의 마음 속에 있는' 제로' 입니다. 러셀의 해석은 독일의 유명한 언어 철학자 프라이거 (GottlobFrege, 1848- 1925) 의 저서' GrundlagederArithmetik' 에서 영감을 받았다. Flaig 와 Russell 수론 체계의' 0' 을 중국으로 바꾸면 모든' 없음' 의 총칭이다. 도철학의' 없음' 은 많은' 없음' 의 합계가 아니라 그 구체적인' 없음' 과 그' 도' 의 본질이다. 간단히 말해서, 라이프니츠가 시작된 지 300 년 동안 서방의 과학자와 철학자들은 수많은 연구를 했지만 이진과 가십의 실질적인 연관성을 찾지 못했다. 중국 진나라와 한 시대에는 가십의 특별한 해석을 이용하여 철학 체계를 세우려고 노력하는 것 외에는 그에 대한 설득력 있는 해석이 거의 보이지 않았다. 이 단락 (1) 컴퓨터가 이진을 사용하는 이유는 매우 간단합니다. 컴퓨터는 논리 회로로 구성되어 있으며, 논리 회로는 일반적으로 두 가지 상태, 즉 스위치의 중단으로 "1" 과 "0" 으로 정확히 나타낼 수 있습니다. (2) 연산 규칙 단순화: 두 이진수의 합과 곱 연산의 세 가지 조합이 있습니다. 연산 규칙은 간단하고 컴퓨터 내부 구조를 단순화하고 연산 속도를 높이는 데 도움이 됩니다. (3) 논리 연산에 적합: 논리 대수학은 논리 연산의 이론적 기초이며, 이진수는 두 자리 숫자밖에 없으며 논리 대수학의' 참' 과' 거짓' 과 일치한다. (4) 쉽게 변환할 수 있고, 이진수와 십진수는 서로 변환하기 쉽다. (5) 이진수로 데이터를 표현하고, 간섭 방지 능력이 강하며, 신뢰성이 높다. 각 데이터는 높음과 낮음의 두 가지 상태밖에 없기 때문에 어느 정도 교란을 받을 때 높음과 낮음을 안정적으로 구분할 수 있다. 데이터베이스 이진 데이터 처리 데이터베이스를 사용할 때 이미지 또는 기타 이진 데이터를 사용하는 경우가 있습니다. 이때 getchunk 의 방법을 사용하여 테이블에서 이진 대형 객체를 가져와야 하며, AppendChunk 를 사용하여 테이블에 데이터를 삽입할 수도 있습니다. 우리는 평소에 이렇게 데이터를 얻는다! Getdata=rs("fieldname ") 및 이와 같이 이진 데이터를 가져옵니다. Size = RS ("필드 이름") 입니다. ActuralsizeGetData = RS ("필드 이름") 입니다. GetChunk (size) 위에서 볼 수 있듯이, 우리는 먼저 그 크기를 얻은 다음 그것을 고쳐야 한다. 이는 ASP 에서 이진 데이터를 처리하는 일반적인 방법인 것 같습니다. 클라이언트로부터 모든 데이터를 얻을 때도 이 방법을 사용합니다. 이봐 요, O 를 기억해야합니다. 데이터베이스 RS ("필드 이름") 에 이진 데이터를 추가하는 방법을 살펴 보겠습니다. AppendChunkbinarydata 는 한 번에 완성할 수 있습니다! 또한 getchunk 와 appendchunk 를 사용하여 단계적으로 데이터를 꺼내십시오! 데이터 획득의 예를 보여 드리겠습니다! Addsize = 2 totalsize = RS ("field name") 입니다. Acturalsizeoffsize = 0 dowhereoffsizebinarydata = RS ("필드 이름"). Getchunk (offsize) data = data & Binarydataoffsize = offsize+addsizeloop 이 프로그램이 완료되면 data 는 우리가 꺼낸 데이터입니다. 이 단락의 이진 개요와 그 발전 체계를 편집하는 것은 바이너리, 0, 1 은 기본 연산자입니다. 컴퓨터 연산의 기초는 이진수이다. 컴퓨터는 이진을 기반으로 합니다. 그렇다면 이진이란 무엇이며 이진이 필요한 이유는 무엇입니까? 기계 계산 장치의 초기 설계에서는 이진수 대신 십진수나 다른 십진수를 사용하고 기어의 다른 위치를 사용하여 다른 값을 표현합니다. 이 컴퓨팅 장비는 인간의 사고 방식에 더 가깝습니다. 예를 들어, 계산 장비에는 단계적으로 연결된 10 개의 파일이 있습니다. 각 기어에는 10 칸이 있고, 피니언은 한 바퀴 돌고, 큰 기어는 한 칸씩 움직인다. 0 에서 99999999999 까지의 숫자를 나타낼 수 있는 간단한 10 진수 데이터 표시 장치입니다. 다른 기계 설비로 이렇게 간단한 기어 기반 장치는 간단한 10 진수 덧셈과 뺄셈을 실현할 수 있다. 서로 다른 위치에서 서로 다른 기호로 숫자 값을 나타내는 이 방법은 이진 표현입니다. 일반적으로 사용되는 10 진수는 주로 10 진수입니다 (10 개의 손가락이 있기 때문에 10 진수는 합리적인 선택이며 손가락은 10 개의 숫자를 나타낼 수 있습니다. 0 의 개념은 오랜 시간이 지나서야 나타나기 때문에 0-9 가 아닌 1- 10 입니다. 전자컴퓨터가 나타난 후 전자관으로 10 가지 상태가 너무 복잡하기 때문에 모든 전자컴퓨터는 두 가지 기본 상태, 즉 켜기/끄기 상태밖에 없다. 즉, 전자관의 두 가지 상태에 따라 전자관 기반 전자컴퓨터가 이진수로 숫자와 데이터를 나타낸다는 것이다. 일반적으로 사용되는 것은 8 진수와 16 입니다. 컴퓨터 과학에서는 16 이 자주 사용되지만 소수는 거의 사용되지 않습니다. 16 은 이진과 자연스럽게 연결되어 있기 때문입니다. 4 개의 이진수는 0 부터 15 까지의 수를 나타낼 수 있습니다. 정확히 1 60 입니다. 이진' 00 10 1000' 은 16 의 이진' 38' 로 직접 변환할 수 있습니다. 단어는 컴퓨터의 기본 저장 단위입니다. 컴퓨터 글자 길이에 따라 한 글자에 다른 자릿수가 있다. 현대 컴퓨터의 글자 길이는 보통 32 비트입니다. 즉, 한 글자의 자릿수는 32 자리입니다. 바이트는 8 비트 데이터 단위이며 1 바이트는 0-255 개의 데이터를 나타낼 수 있습니다. 현대 32 비트 문자 길이의 컴퓨터, 한 글자는 4 바이트, 초기 16 비트 컴퓨터, 한 글자는 2 바이트입니다. 이진 알고리즘: 2*2=? *2=? *2=? *2=? *2=? *2=? *2=? *2=? *2=? *2=? *2=? *2=? *2=? *2=? *2=? *2=? *2=? *2=? *2=? *2=? * 21010101010/kloc-0 Kloc-0/010101065438+0010/kloc-; Kloc-0/01010101010/; Kloc-0/01010101010/; Kloc-0/01010101010/;