# 单价比较器

超市比价工具：输入多个商品（名称、价格、数量、单位），自动统一换算到同一比较单位（如每 100 克、每升），按单价从低到高排序，展示最划算选择及相比最贵的节省额。

> 标准页面: https://elysiatools.com/zh/tools/unit-price-calculator

- **分类:** Finance

- **关键词:** 单价, 价格比较, 超市, 杂货, 最划算, 每盎司, 每克, 单位成本, 金融

## 概述

单价比较器是一款专为超市购物和日常消费设计的比价工具。只需输入不同规格商品的名称、价格、数量和单位，系统即可自动将它们换算为统一的比较单位（如每100克、每升或每件），并按单价从低到高进行排序，帮您快速找出最划算的商品并计算出节省金额。

## 输入项

- **商品（每行：名称, 价格, 数量, 单位）** (textarea): e.g. Cereal A, 4.99, 500, g Cereal B, 3.49, 12, oz Cereal C, 6.99, 750, g
- **比较单位** (select)
- **小数位数** (number)

## 适用场景

- 在超市面对不同包装规格的同类商品，无法直接口算判断哪个更便宜时。
- 跨国或跨平台购物时，商品使用不同的计量单位（如盎司与克、加仑与升）需要进行统一换算对比时。
- 商家进行促销活动或推出家庭装、旅行装时，需要评估实际单位容量的真实性价比时。

## 工作原理

- 在输入框中按行输入商品信息，格式为“商品名称, 价格, 数量, 单位”。
- 选择您想要统一对比的基准单位（如每100克、每升或自动匹配首个商品单位）并设置保留的小数位数。
- 系统自动将所有商品的单位换算一致，并计算出各自的单位价格。
- 最终结果按单价由低到高排序，直观展示最省钱的选择以及相比最贵选项节省的百分比或金额。

## 使用案例

- 超市散装与袋装食品比价：对比散装称重零食与袋装品牌零食的每100克单价，选择性价比更高的购买方式。
- 海淘母婴用品换算：将国外电商平台的盎司（oz）包装奶粉与国内克（g）包装奶粉统一换算为每100克价格进行对比。
- 家庭装与旅行装洗护用品对比：计算大瓶装沐浴露与旅行小样每100毫升的单价，评估囤货是否真的划算。

## 常见问题

### 这个工具支持哪些计量单位的换算？

支持常见的重量单位（克 g、千克 kg、盎司 oz）、体积单位（毫升 ml、升 l）以及计数单位（件/个 piece）。

### 输入商品信息时有什么格式要求？

每行输入一个商品，用英文逗号分隔名称、价格、数量和单位，例如：“麦片A, 4.99, 500, g”。

### “自动”比较单位是如何工作的？

选择“自动”时，系统会默认以您输入的第一个商品的单位作为基准，将后续商品都换算为该单位进行对比。

### 为什么换算后的单价小数位数很多？

您可以通过调整“小数位数”参数（支持0到6位）来控制输出结果的精度，默认保留2位小数。

### 它可以计算不同类型单位（如克和毫升）之间的对比吗？

不能。由于密度不同，工具无法直接在重量单位和体积单位之间进行跨类别换算，对比时请确保物理量纲一致。

## 相关工具

- [租 vs 买总拥有成本导师（按揭/税/保险/维护 + NPV 盈亏平衡 + IRR 敏感性龙卷风）](https://elysiatools.com/zh/tools/rent-vs-buy-total-cost-of-ownership-mortgage-tax-insurance-maintenance-irr-tutor): 并排月度模拟：按揭摊销 + 房产税/保险/HOA/维护 vs 租金+租客保险；租客把首付与每月差额按机会成本利率投资；输出逐年 NPV、盈亏平衡年、差额现金流的 IRR、SALT 上限下的逐项抵扣税盾与 ±20% 参数龙卷风敏感性图。
- [退休储蓄规划计算器](https://elysiatools.com/zh/tools/retirement-calculator): 两阶段退休模型：积累期（供款+复利）与提取期（退休金增长+按通胀上调的月度提取）。判断退休金是否够花、能维持多少年，并计算实际购买力与缺口。
- [储蓄目标计算器](https://elysiatools.com/zh/tools/savings-calculator): 给定储蓄目标反求每月需存多少（含利率与复利），或给定每月存款求达成目标所需时间，支持通胀调整。
- [密度计算器 (ρ = m/V)](https://elysiatools.com/zh/tools/density-calculator): 由三个量中的两个求第三个，附比重与浮沉判断
- [自由落体计算器 (h = ½gt²)](https://elysiatools.com/zh/tools/free-fall-calculator): 已知下落距离、时间或落地速度中的任意一个，求自由落体其余参数
- [图片调色板转设计令牌](https://elysiatools.com/zh/tools/image-to-design-tokens): 从图片中用 k-means 聚类提取主色，导出为 CSS 变量 / SCSS 变量 / Tailwind 配置 / JSON 设计令牌，并自动为每个颜色生成命名色阶
- [重力势能计算器 (PE = mgh)](https://elysiatools.com/zh/tools/potential-energy-calculator): 由三个量中的两个求第三个，附带落地速度
- [Twitter / X 长推文拆分器](https://elysiatools.com/zh/tools/twitter-thread-splitter): 粘贴长文本，自动按 280 字符限制拆分成带编号的 X 线程。支持按词/句/段边界切分、自动加 1/N 编号、正确加权中日韩和全角字符、URL 按 23 字符计数，并为每条推文显示 X 风格预览卡和字数计量条。

## 示例

- [Web Python 图像处理示例](https://elysiatools.com/zh/samples/web-image-processing-python): Web Python 图像处理示例，使用 PIL/Pillow 包括读取、保存、缩放和格式转换
- [长度单位示例](https://elysiatools.com/zh/samples/length-unit): 当你想把各种常见或专业长度单位直接和米（m）对照时，可以从这里快速找到可复制的参考示例
- [Android Java 图像处理示例](https://elysiatools.com/zh/samples/android-image-processing-java): Android Java 图像处理示例，包括图像读取保存、缩放和格式转换
- [Android Kotlin 图像处理示例](https://elysiatools.com/zh/samples/android-image-processing-kotlin): Android Kotlin 图像处理示例，包括图像读取保存、缩放和格式转换
