pip명령어로 모듈을 설치하려고 할때 이런 에러가 나면서 진행이 안되는 경우가 있다. 경로 관련으로 문제가 있다고 한다. python -m pip install 모듈이름 이런식으로 입력하면 간단하게 해결이 될 것이다.
실수표현법과 논리게이트 실수표현법 - 이진기수법 • 소수를 이진수로 변환하는 법 : 정수와 반대로 곱하기를 이용 ex) 0.625*2 = 1.25 : 1을 빼낸다 0.25*2 = 0.5 : 0을 빼낸다 0.5*2 = 1.0 : 1을 빼낸다 ->나머지 0 나머지 0이 나오면 변환 종료, 빼낸 숫자들을 위에서부터 읽는다. 따라서 0.625 -> 0.101 그러나 순환소수가 발생할 수 있는 단점이 있다. 실수표현법 - 고정소수점 표현 방식 • 이전 설명대로 10진수를 2진수로 바꿨을때 그걸 박아넣는 방식이다. • 7.625는 앞선 방법으로 2진수로 변환시 111.101이된다. 이걸 이렇게 저장한다. • 부호비트는 양수는 0, 음수는 1. • 남는 자리는 다 0으로 채운다. • 장점 :구현이 편함 • 단점 : ..
진법과 진법 변환 / 부호비트 방식 / 보수법/ Pack Unpack 연산 진법과 진법 변환 • 디지털 정보 단위 – 1nibble = 4bit – 1byte = 8bit = 한 문자(character) – 영어, 공백은 1byte로 1문자 , 한글은 2byte필요 – 1워드 : 특정 CPU에서 취급하는 명령어나 데이터의 길이에 해당하는 비트 수, 워드 길이는 8,16,32,64등 8의 배수가 가능 • 2진법 : 전기 신호 0, 1로 표현 • 8진법 : 0~7까지 8가지 기호로 표현 • 10진법 : 0~9까지 10가지 기호로 표현 • 16진법 : 0~9,A,B,C,D,E,F까지 16가지 기호로 표현 부호비트 방식 • 컴퓨터는 이진법을 사용하므로 최상위 비트를 부호표기를 위해 남겨두는 방 식을 채택했다. ..
컴퓨터 구성요소 1 : 중앙 처리 장치 – CPU(개인용 컴퓨터)/MPU(산업장비, 전자기기) – 사물 인터넷 디바이스 H/W(하드웨어) 플랫폼 종류 2 : 주변장치 – 기억장치 – 보조기억장치 – 입출력장치 중앙 처리 장치 • CPU(Central Processing Unit) – 마더보드, 데이터 전달 통로가 디자인 되어있는 메인 보드 – 실행 프로그램의 명령 해석, 실행, 장치 제어, 산술논리 연산 장치(ALU), 제어장치(CU), 각종 레지스터로 구성 • MPU(Micro Processor Unit) – CPU를 고밀도 집적회로화한 통합장치 중앙 처리 장치 : 발전된 CPU들 • 사물 인터넷 디바이스 H/W 플랫폼 종류 – 아두이노 : 2005년 이탈리아에서 개발. 대표적 오픈소스 H/W 플랫폼...
input(), sys.stdin.readline() 문자열 입력 받음. input()은 개행 문자 미포함된 값 저장. sys.stdin.readline()은 개항 문자 포함된 값 저장. sys.stdin.readline()의 속도가 더 빠름. https://afterdawncoding.tistory.com/37 [python] 입력 받기 : input()과 sys.stdin.readline() 보통 input()으로 문자열 값을 입력받지만 반복문으로 여러 줄을 입력받아야 할 때는 시간 초과 문제가 발생할 수 있다고 한다. 따라서 이럴 경우에는 import sys로 모듈을 불러오고 sys.stdin.readline() afterdawncoding.tistory.com split 함수 문자열.split()..