컴퓨터 과학에서는 일반적인 십진수 시스템 외에도 정수 위치 시스템의 다양한 변형이 있습니다. 이들 중 하나는 삼항입니다.
숫자 체계는 무엇입니까
일상 생활에서 사람들은 소수를 사용합니다.0부터 9까지의 숫자를 포함하는 숫자 체계 : 컴퓨터 과학에서는 0과 1 만 포함하는 이진 체계를 사용하는 것이 일반적입니다. 숫자 0.1과 2입니다. 위에서 언급 한 것보다 덜 인기가 있지만 삼항 숫자 체계로 변환하는 방법을 이해하는 것은 컴퓨터 과학 학생들에게 유용 할 것입니다. 이 기사는 간단한 번역 예제를 제공합니다.
10 진수에서 삼항 숫자 체계로 변환하는 방법
이 번역 방법은 매우 간단하고 다음과 유사합니다.바이너리 시스템으로의 번역. 십진수를 취하고 나머지가 3 미만이 될 때까지 시스템의 밑수 (삼항-숫자 3)로 나눌 필요가 있습니다. 그런 다음 모든 남은 음식은 역순으로 기록됩니다.
대부분의 시스템에서 동일한 방법이 작동합니다.계산. 10에서 15까지의 숫자가 영어 알파벳의 첫 글자로 표시되는 16 진수 시스템에서 어려움이 발생할 수 있습니다. 계산을 쉽게하기 위해 숫자를 열로 나눌 수 있습니다. 이것은 당신이 혼란스럽고 값을 놓치는 것을 허용하지 않기 때문에 라인에 쓰는 것보다 더 편리합니다.
번역 예
번역 방법의 예로서삼항 숫자 체계, 당신은 숫자 100을 사용할 수 있습니다. 먼저 숫자를 적어 3으로 나눕니다. 100/3 = 33 (나머지 1) / 3 = 11 (나머지 0) / 3 = 3 (나머지 2) / 3 = 1 (나머지 0). 그런 다음 모든 숫자 10201을 작성해야합니다. 숫자를 역순으로 씁니다 (마지막 숫자부터 첫 번째 숫자까지). 이 예에서 번호는 동일하지만 20122로 쓰여지는 22102와 같이 다른 번호가있을 수 있습니다.
삼항에서 10 진수로 변환
삼항 숫자 체계를 다음으로 변환하는 방법소수? 숫자의 곱셈과 지수화에 더하여 기본 기술이 필요합니다. 먼저 번역 된 삼항 숫자를 기록하고 각 숫자 위에 서수를 써야합니다 (숫자가 0 인 마지막 숫자부터 시작하여 첫 번째 숫자까지 오름차순으로 하나씩).
그런 다음 각 숫자에 다음을 곱해야합니다.숫자 시스템의 밑수 (이 경우 3), 숫자 3은 곱해지는 숫자의 서수와 같은 거듭 제곱으로 올라갑니다. 모든 0은 생략 할 수 있으며 (이 경우 이러한 곱셈은 의미가 없음) 혼동을 피하기 위해 그 위에 숫자를 써야합니다. 그런 다음 얻은 모든 값이 더 해지고 최종 숫자가 답이됩니다.
번역 예
삼항 시스템의 숫자 계산을 십진수로 반환하는 방법에 대한 예를 들어 이전에 명명 된 숫자 20122를 사용합니다. 먼저 각 숫자 위에 서수 2를 표시합니다.4 03 12 21 20... 그런 다음 각 숫자에 삼항 시스템의 밑수를 곱해야하며, 이는 숫자의 숫자에 따라 거듭 제곱됩니다. 2 * 34+ 1 * 32+ 2 * 31+ 2 * 30... 얻은 결과가 요약되어 있습니다 (162 + 9 + 6 + 2).결과는 숫자 179가됩니다.이 경우 숫자 0이 기록되지 않았 음을 알 수 있습니다. 원하는 경우 고려할 수도 있지만 결과는 0입니다.
다른 시스템의 숫자를 쉽게 번역하는 방법
이 계산 방식이 너무 많이 보인다면오래, 당신은 항상 온라인 계산기를 사용할 수 있습니다. 많은 현대 서비스가 삼항 시스템 및 기타 여러 시스템과 함께 작동합니다. 동시에 삼항 숫자 체계로의 변환이 어떻게 수행되었는지 볼 수 있으며 올바르게 계산하거나 오류를 확인하는 방법을 기억할 수 있습니다.
이 경우 튜토리얼을 잊지 말아야합니다.컴퓨터 과학을 공부하는 학생과 학생들 사이에서 다른 숫자 체계로 변환해야 할 필요성이 종종 발생합니다. 대부분의 교과서에는 내용에 번역 의미가있는 섹션이 있습니다. 또한 대학생에게는 삼항 숫자 체계, 번역 규칙 및 기본 정수 값을 포함하여 방대한 양의 데이터가 포함 된 참고서가 많이 있습니다.
분수식으로 수행 할 작업
그러한 숫자로 작업하는 것도 가능합니다.번역 방법은 앞에서 설명한 것과 유사하지만 별도의 세부 사항을 고려해야합니다. 번역 중에 분수도 3으로 나눌 수 있지만 결과가 전체가 아닌 경우 (예 : 1.236). 이 경우 소수점 앞의 숫자 만 기록됩니다 (0도 고려 됨). 그런 다음 결과 숫자는 새 숫자 체계의 소수점 뒤에 기록됩니다 (예 : 삼항 체계의 0.21022).
표현식 자체에 정수와분수 부분이면 별도의 번역을 수행 할 가치가 있습니다. 먼저 전체 부분을 취하여 설명 된 방식으로 공유 한 다음 분수 부분을 계산하고 쉼표 뒤에 씁니다.
음수의 번역
삼항 숫자 시스템의 경우 음수로 작업하는 것은 쉽습니다. 음수 십진수를 삼항으로 변환 할 때 부호가 유지됩니다.
그러나 이것은 바이너리에서 올바르게 작동하지 않습니다.절차에 더 많은 시간이 소요되는 시스템. 이와 관련하여 삼항 숫자 시스템의 경우처럼 음의 십진수를 이진수로 변환하는 것은 쉽지 않습니다.
삼항 수 체계의 변형
다른 시스템과 달리 삼항은비대칭 및 대칭. 이전의 모든 버전에서는 설명 된 최초의 비대칭 시스템이었습니다. 차이점은 매우 눈에.니다. 대칭 시스템은 기호 (-; 0+), (-1; 0 + 1)을 사용합니다. 마이너스를 나타 내기 위해 0이 아닌 숫자의 위쪽 또는 아래쪽 밑줄이있는 옵션이 가능합니다. 이 옵션은 학교 커리큘럼에서 자주 발견되지는 않지만 바이너리 시스템과 혼동하기가 매우 쉽기 때문에 고려할 필요가 있습니다. 그러나 후자는 숫자 앞에 표시가 없습니다.
또한 주목할만한 것은 문자로 삼항 시스템을 지정하는 것입니다. 일반적으로 이것은 A, B, C이며 어떤 숫자가 더 크고 더 작은지를 나타냅니다 (A> B> C).
표
주요 가치를 언급하는 것은 불필요하지 않습니다.십진수에서 삼진으로 변환. 이것은 매우 간단하지만 계산의 초기 단계에서 더 심각한 계산을 수행하기 전에 결과를 확인하는 것이 좋습니다. 삼항 숫자 체계와 표는 다른 체계의 번역의 기반이 무엇인지 이해하는 데 도움이됩니다.
이 표에서 숫자가 형성되는 논리가 명확 해집니다. 기억하기도 쉽습니다.
여러 다른 숫자 체계가 있습니다.일상 생활에서 사람은 십진수 만 다루면되지만 삼진법이 있다는 것을 아는 것이 가치가 있습니다. 3 자리 숫자와 2 개의 녹음 옵션 (대칭 및 비대칭)이 있다는 점에서 다른 것과 다릅니다. 동시에 음수와 분수로 작업하는 것은 매우 쉽습니다. 이것은 시스템을 이해하기 쉽게 만듭니다. 대칭 변형은 이진 시스템과 비슷할 수 있지만 둘 사이에는 상당한 차이가 있습니다. 양수와 음수를 구별하는 기호가 존재합니다. 바이너리 시스템에는 아무것도 없습니다.