Electric Potential Converter
在伏特、毫伏、千伏、百万伏等电势单位之间转换。
结果
1000 V
所有转换
Volt (V)1000
Millivolt (mV)1000000
Microvolt (µV)1.000000e+9
Nanovolt (nV)1.000000e+12
Kilovolt (kV)1
Megavolt (MV)0.001
Gigavolt (GV)0.000001
Abvolt (abV)1.000000e+11
Statvolt (statV)3.335640952
关于此工具
电势(电压)通常以伏特为单位,是将电荷通过电路或电场所需的能量。对于在不同规模电气系统上工作的电子工程师、电工和其他专业人士来说,在不同电压单位之间进行转换是必不可少的——从医疗设备中的微伏到电力传输中的千伏。此工具能够在伏特、毫伏、微伏、千伏、兆伏以及其他常见电势单位之间进行瞬间转换。
只需选择源单位和目标单位,输入要转换的值,工具将立即计算结果。无论您是在设计电路、排查设备故障、阅读国际制造商的规格说明书,还是从事可再生能源项目,此转换器都能以高精度处理所有标准电势单位。该界面支持公制前缀(毫、微、千、兆)和特定行业使用的专用单位。
此工具特别适用于不同地区或行业使用不同惯例的跨学科工作。处理电网电压的电力工程师、校准仪器的电子技术员以及研究电气现象的研究人员都可以从快速、可靠的转换中受益。该工具无需安装或特殊知识——只需输入您的数值,即可立即获得准确结果。
常见问题
代码实现
# Electric Potential (Voltage) Unit Converter
# Base unit: Volt (V)
POTENTIAL_TO_VOLT = {
"V": 1,
"mV": 1e-3,
"µV": 1e-6,
"nV": 1e-9,
"kV": 1e3,
"MV": 1e6,
"GV": 1e9,
"abV": 1e-8, # Abvolt (CGS-EMU)
"statV": 299.792458, # Statvolt (CGS-ESU)
}
def convert_potential(value: float, from_unit: str, to_unit: str) -> float:
"""Convert electric potential (voltage) between units."""
if from_unit not in POTENTIAL_TO_VOLT:
raise ValueError(f"Unknown unit: {from_unit}")
if to_unit not in POTENTIAL_TO_VOLT:
raise ValueError(f"Unknown unit: {to_unit}")
volts = value * POTENTIAL_TO_VOLT[from_unit]
return volts / POTENTIAL_TO_VOLT[to_unit]
# Examples
print(f"1 kV = {convert_potential(1, 'kV', 'V'):.0f} V")
print(f"120 V = {convert_potential(120, 'V', 'mV'):.0f} mV")
print(f"1.5 V = {convert_potential(1.5, 'V', 'µV'):.0f} µV")
print(f"5 V = {convert_potential(5, 'V', 'kV'):.4f} kV")
print(f"1 statV = {convert_potential(1, 'statV', 'V'):.6f} V")Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.