본문으로 건너뛰기

화학식에서 이름으로 변환기 | 무료 화합물 식별기

화학식에서 이름으로 변환기는 화학식을 입력하면 해당 화합물의 이름을 찾아준다. H2O, NaCl, CO2처럼 자주 쓰는 화학식을 넣으면 100개가 넘는 일반 화합물 데이터베이스에서 이름을 검색해 학생과 화학 전공자가 화합물을 빠르고 정확하게 식별하도록 돕는다.

화학 화합물 식별자

과학적 이름을 찾으려면 화학 공식을 입력하세요. 이 도구는 분자식을 기반으로 일반적인 화학 화합물을 빠르게 식별합니다.

식별하려는 화합물의 화학식을 입력하세요. 원소 기호는 대소문자를 구분합니다: CO는 일산화탄소이지만 Co는 코발트입니다.

예시 (클릭하여 시도)

로딩 계산기...
📚

문서화

화학식-이름 변환기란 무엇인가?

화학식-이름 변환기는 조회 도구입니다. H₂O 또는 NaCl과 같은 화학식을 입력하면 물 또는 염화 나트륨과 같은 화합물 이름을 반환합니다. 이 변환기는 입력된 화학식을 내장된 100개가 넘는 일반적인 화합물 목록과 대조하여 일치하는 이름을 표시합니다.

변환기의 작동 방식

이 도구는 처음부터 이름을 계산하지 않습니다. 입력된 텍스트를 알려진 화학식의 고정 목록과 비교하고, 정확히 일치하는 항목에 저장된 이름을 반환합니다.

  1. 형식 확인. 입력값이 실제 화학식의 패턴과 일치하는지 확인합니다. 이 패턴은 대문자 한 글자와 선택적인 소문자 한 글자로 이루어진 원소 기호에 선택적인 숫자가 뒤따르는 형식이며, Ca(OH)₂와 같이 괄호로 묶인 그룹도 허용합니다. 이 패턴에 맞지 않는 텍스트에는 "invalid chemical formula" 메시지가 표시됩니다.
  2. 정확히 일치하는지 확인. 화학식을 화합물 목록의 화학식과 문자 단위로 비교합니다.
  3. 이름 표시. 일치하는 항목이 있으면 화합물 이름이 표시됩니다. 없으면 "compound not found" 메시지가 표시됩니다.

일치가 정확해야 하므로 화학식은 대문자 사용과 원소 순서를 포함하여 저장된 방식과 동일하게 입력해야 합니다.

원소 기호에서 대소문자가 중요한 이유

원소 기호는 대소문자를 구분합니다. 모든 기호는 대문자로 시작하며, 그 뒤에는 소문자가 최대 한 글자 올 수 있습니다. 따라서 "CO"와 "Co"는 같은 것이 아닙니다. CO는 일산화 탄소(탄소와 산소의 결합)이고 Co는 코발트라는 하나의 원소입니다. 변환기는 이 차이를 유지합니다. 대소문자가 잘못 입력된 화학식은 다른 화합물의 이름이 아니라 이름을 반환하지 않습니다. "Co"는 저장되어 있지 않으므로 "화합물을 찾을 수 없음"이 반환되고, "h2o"는 기호 패턴에 맞지 않으므로 "잘못된 화학식"이 반환됩니다.

변환기 사용 방법

  1. 입력란에 H2O, NaCl 또는 CO2와 같은 화학식을 입력합니다.
  2. 일치하는 항목이 발견되면 입력란 아래에 화합물 이름이 즉시 표시됩니다.
  3. "Copy"를 선택하면 이름이 클립보드에 복사됩니다.
  4. 예시 버튼 중 하나를 선택하면 화학식을 직접 입력하지 않고 시험해 볼 수 있습니다.

화학식 입력 규칙

  • 각 원소 기호의 첫 글자만 대문자로 씁니다(Na, NA 또는 na가 아님).
  • 원자의 개수는 기호 뒤에 일반 숫자로 씁니다. 아래 첨자 형식은 필요하지 않습니다(H2O, H₂O가 아님).
  • Ca(OH)2와 같이 반복되는 그룹에는 괄호를 사용합니다. 이는 수산화 칼슘을 나타냅니다.
  • 기호 사이에는 공백을 넣지 않습니다. 화학식 전체의 앞이나 뒤에 있는 공백은 무시됩니다.
  • 점이나 수화물 표기법은 사용하지 않습니다(아래 FAQ 참조).

화학식과 이름의 예

다음은 변환기의 데이터베이스에 저장된 화합물입니다. 아래의 각 화학식은 표시된 이름을 정확히 반환합니다.

화학식이름
H2O물
NaCl염화 나트륨
CO2이산화 탄소
C6H12O6포도당
H2SO4황산
HCl염산
NH3암모니아
CH4메탄
C2H5OH에탄올
NaOH수산화 나트륨

전체 목록에는 약 100개의 화학식이 포함되며, 일반적인 산, 염기, 염, 산화물, 기체와 탄화수소·알코올·당과 같은 단순한 유기 분자도 포함됩니다.

화학 명명의 기본 규칙

화학자들은 화학식에서 화합물 이름을 만들 때 몇 가지 표준적인 패턴을 사용합니다.

  • 이성분 이온 화합물은 금속을 먼저 이름 붙인 다음, 비금속 원소에 "-화물"을 붙여 이름을 만듭니다. NaCl은 염화 나트륨입니다.
  • 다원자 이온을 포함한 화합물은 금속을 먼저 이름 붙인 다음 이온 이름을 붙입니다. KNO3는 질산 칼륨입니다.
  • 산은 물에서 방출하는 이온을 기준으로 이름을 붙입니다. HCl은 염산입니다.
  • 두 비금속 원소 사이의 분자 화합물은 각 원소의 원자 수를 나타내기 위해 접두사(일-, 이-, 삼-)를 사용합니다. CO2는 이산화 탄소입니다.
  • 일반적인 전하가 둘 이상인 금속은 이름에 로마 숫자를 사용하며, 이를 스톡 명명법이라고 합니다. FeCl3는 철이 서로 다른 전하의 이온을 만들 수 있으므로 염화 철(III)입니다.

일부 화합물은 완전히 체계적인 이름 대신 오래된 통용명을 사용합니다. 물은 H2O의 통용명이며, 체계명인 일산화 이수소는 거의 사용되지 않습니다.

이 변환기의 한계

이 도구는 목록에 이미 저장되어 있고 저장된 방식과 정확히 일치하게 작성된 화학식만 인식합니다. 다음 기능은 제공하지 않습니다.

  • 화학식을 원소별로 분해하고 일반 규칙에 따라 이름을 만드는 기능. 목록에 없는 화합물의 이름을 정하는 논리는 없습니다.
  • CuSO4·5H2O와 같은 수화물 표기법을 인식하는 기능. 데이터베이스에는 CuSO4와 같은 일반 화학식만 저장되어 있으므로 점과 물 분자 수를 추가하면 "화합물을 찾을 수 없음"이 반환됩니다.
  • 화합물 이름을 화학식으로 변환하는 기능. 화학식에서 이름으로 변환하는 한 방향으로만 작동합니다.
  • 같은 화학식을 공유하는 구조 이성질체를 구별하는 기능. 예를 들어 C3H8O는 서로 다른 두 알코올일 수 있지만, 도구는 하나의 일반적인 이름을 반환합니다.

자주 묻는 질문

화학식이란 무엇인가? 화학식은 원소 기호와 숫자를 사용하여 화합물을 구성하는 원소와 각 원소의 원자 수를 나타냅니다. H2O는 수소 원자 두 개와 산소 원자 한 개를 의미합니다.

화학식-이름 변환기는 얼마나 정확한가? 목록에 있는 약 100개의 화학식에 대해서는 표시되는 이름이 정확합니다. 목록에 없는 화학식은 일반적이지 않은 화합물의 유효한 화학식을 포함하여, 추측하지 않고 "compound not found"를 표시합니다.

CuSO4·5H2O와 같은 수화물을 인식합니까? 아니요. 데이터베이스에는 수화물 표기법이 없는 일반 화학식만 저장되어 있습니다. CuSO4를 입력하면 "황산 구리(II)"가 반환되지만, "·5H2O"를 추가하면 인식되지 않고 "화합물을 찾을 수 없음"이 반환됩니다.

화학식 입력은 대소문자를 구분합니까? 예. 원소 기호는 대문자 한 글자 뒤에 선택적으로 소문자 한 글자가 오는 엄격한 대문자 사용 규칙을 따릅니다. "CO"는 일산화 탄소이고 "Co"는 코발트입니다. 대소문자가 잘못된 화학식은 다른 화합물의 이름이 아니라 이름 없음으로 처리됩니다.

이 도구로 화합물 이름을 화학식으로 변환할 수 있습니까? 아니요. 화학식에서 이름으로 변환하는 방향으로만 작동합니다.

화합물이 데이터베이스에 없으면 어떻게 됩니까? 도구에 "compound not found" 메시지가 표시됩니다. 화학식의 오타, 여분의 공백 또는 잘못된 대문자 사용을 확인하면 문제가 해결되는 경우가 많습니다. 목록에 없는 화합물은 PubChem과 같은 화학 참고 자료가 도움이 될 수 있습니다.

참고 문헌

  1. 국제 순수·응용화학 연합. 무기화학 명명법: IUPAC 권고사항 2005. 왕립화학회.
  2. PubChem, 미국 국립 의학 도서관. https://pubchem.ncbi.nlm.nih.gov/