본문으로 건너뛰기
🛠️ToolsShed

Electric Charge Converter

쿨롬, 밀리앰페어-시간, 마이크로쿨롱 등의 전하 단위를 변환합니다.

결과
0.2777777778 mAh

모든 변환

Coulomb (C)1
Millicoulomb (mC)1000
Microcoulomb (µC)1000000
Nanocoulomb (nC)1000000000
Picocoulomb (pC)1.000000e+12
Kilocoulomb (kC)0.001
Ampere-hour (Ah)0.0002777777778
Milliampere-hour (mAh)0.2777777778
Elementary Charge (e)6.241509e+18

이 도구 소개

전기량(전하)은 물질의 기본 성질로서, 전자기력을 통해 입자들이 상호작용하는 방식을 결정합니다. 쿨롬(C)은 SI 단위계의 전기량 표준 단위이지만, 실제 응용—배터리와 콘덴서, 전기화학, 에너지 저장 등—에서는 엔지니어와 과학자들이 암페어시(Ah), 밀리암페어시(mAh), 마이크로쿨롬(μC), 나노쿨롬(nC)과 같은 다른 단위를 자주 사용합니다. 이러한 단위 간 정확한 변환은 회로 설계, 배터리 용량 계산, 디바이스 사양 이해에 필수적입니다.

이 변환기를 사용하면 지원하는 단위 중 하나에 전기량 값을 입력하고 다른 모든 단위의 동등 값을 즉시 확인할 수 있습니다. 시작 단위와 값을 선택하거나 입력하기만 하면, 도구가 자동으로 변환을 수행합니다. 서로 다른 제품의 배터리 용량을 비교하거나, 전기공학 계산을 검증하거나, 제조사 사양을 다른 표기법으로 변환할 때 유용합니다.

이 도구는 SI 단위와 실용적 단위를 모두 완벽한 정밀도로 처리하므로, 학문 연구, 전문 엔지니어링 작업, 일상적인 문제 해결에 동등하게 가치 있습니다. 회로를 설계하든, 모바일 배터리 사양을 평가하든, 숙제를 확인하든 관계없이, 이 변환기는 단위 변환 오류의 위험을 제거하여 프로젝트 실패나 안전 문제를 방지합니다.

자주 묻는 질문

코드 구현

# Electric Charge Unit Converter
# Base unit: Coulomb (C)

CHARGE_TO_COULOMB = {
    "C":   1,
    "mC":  1e-3,
    "µC":  1e-6,
    "nC":  1e-9,
    "pC":  1e-12,
    "kC":  1e3,
    "MC":  1e6,
    "Ah":  3600,
    "mAh": 3.6,
    "e":   1.602176634e-19,  # Elementary charge
}

def convert_charge(value: float, from_unit: str, to_unit: str) -> float:
    """Convert electric charge between units."""
    if from_unit not in CHARGE_TO_COULOMB:
        raise ValueError(f"Unknown unit: {from_unit}")
    if to_unit not in CHARGE_TO_COULOMB:
        raise ValueError(f"Unknown unit: {to_unit}")

    coulombs = value * CHARGE_TO_COULOMB[from_unit]
    return coulombs / CHARGE_TO_COULOMB[to_unit]

# Examples
print(f"1 C = {convert_charge(1, 'C', 'µC'):.2e} µC")
print(f"1 Ah = {convert_charge(1, 'Ah', 'C'):.0f} C")
print(f"1 mAh = {convert_charge(1, 'mAh', 'C'):.1f} C")
print(f"1 µC = {convert_charge(1, 'µC', 'pC'):.0f} pC")
print(f"1 elementary charge = {1.602176634e-19:.3e} C")

Comments & Feedback

Comments are powered by Giscus. Sign in with GitHub to leave a comment.