瓷砖计算器

按铺贴面积、瓷砖边长与损耗率估算用砖片数和箱数,向上取整到整片、整箱,换算过程与阈值全部写在页面上。

单砖面积
—
净片数(不含损耗)
—
含损耗片数
—
建议购买
—

换算:(边长/12)² 得单砖平方英尺,面积除以它再乘 1+损耗/100,最后两次 Math.ceil 取整到片、整到箱。

使用方法

瓷砖计算器一共四个输入项,按下面的顺序填完就能出结果;填完后不用点按钮,在任一输入框里按 Enter 也会重算。

  1. 在「铺贴面积」填要铺的地面或墙面面积,单位是平方英尺,示例 240。
  2. 在「瓷砖边长」填单片砖的边长,单位是英寸,示例 12(即 12×12 英寸,正好 1 平方英尺)。
  3. 在「损耗率」填切割与破损的余量百分比,直铺示例 10,斜铺或异形铺法建议 15 到 20。
  4. 在「每箱片数」填包装规格,示例 12;如果按散片购买就填 1。
  5. 点「计算用砖量」或直接在任一输入框里按 Enter,结果区给出单砖面积、净片数、含损耗片数与建议购买量,其中片数和箱数都已经向上取整。

这个工具能解决什么

买砖最常出的错是"按净面积下单",而这正是瓷砖计算器要堵的缺口。房间量出来 240 平方英尺,用 12 英寸砖看着正好 240 片,但实际铺贴时四周要切边、遇到管道要挖孔、斜铺还要切角,切下来的半块砖多数用不回去。不加损耗直接下单,铺到最后往往差几片,而补货经常不是同一批号,色差会很明显。

第二个用途是比货。同一间房换砖尺寸,用砖量差得很多:240 平方英尺用 12 英寸砖要 264 片,换成 6 英寸砖就要 1056 片(下面的对照表逐档列了)。片数一变,人工费和勾缝剂用量也跟着变,先算一遍再决定买哪种规格。

第三个用途是整箱下单。结果里"建议购买"同时给片数和箱数,箱数是按你填的每箱片数再向上取整算出来的,避免出现"买了 21 箱结果差 3 片"的情况。

本页只算平面铺贴的片数与箱数,不含踢脚线、腰线、花片和转角收边条,也不含水泥、粘结剂与勾缝剂的用量;这些材料另有专门的算法,墙面涂装请改用 涂料计算器,地面板材请改用 地板计算器。

原理和变量

瓷砖计算器一共四个变量,公式是串联的:单砖面积 ft² = (s/12) × (s/12);净片数 = a ÷ 单砖面积;含损耗片数 = 净片数 × (1 + w/100);建议片数 = Math.ceil(含损耗片数);箱数 = Math.ceil(建议片数 ÷ box)。

为什么除以 12。12 是 1 英尺等于 12 英寸的精确定义值,不是近似;1 英寸按 1959 年国际英寸定义为 25.4 毫米,所以 1 英尺 = 304.8 毫米,1 平方英尺 = 0.09290304 平方米。先把英寸折成英尺再平方,和先平方再除 144 是等价的,本页用前者,因为中间量"单砖面积"本身就是结果区要显示的字段。

为什么向上取整而不是四舍五入。砖按整片卖,251.2 片只能买 252 片,四舍五入到 251 会真的少一片。本页用 Math.ceil 而不是 Math.round,这就是取舍点:宁可多买一片,也不能让工地停工等货。箱数同理,264 片按每箱 12 片是 22 箱整;换成 118 片按每箱 6 片是 19.67 箱,仍然向上取整到 20 箱。

损耗率 10% 是怎么来的。这不是标准强制值,是行业惯例:规则矩形房间直铺通常留 5% 到 10%,45° 斜铺因为每块都要切角留 15%,带弧线或异形拼花留 20%。本页默认值取 10%,因为它是直铺场景最常见的中间值;你换成 0 就等价于"完全不切",页面不会拦你,但结果会明显偏低。

输入怎么变成输出。以默认值为例:12 英寸 → 12/12 = 1 英尺 → 单砖面积 1 平方英尺 → 240 ÷ 1 = 240 片净用量 → 240 × 1.1 = 264 片含损耗 → Math.ceil(264) = 264 片 → 264 ÷ 12 = 22 箱 → Math.ceil(22) = 22 箱。

遵循的规范。长度换算用 1959 年国际英寸定义(1 in = 25.4 mm);建筑模数协调参考 ISO 2848,这也是砖的公称尺寸常取 100 毫米整数倍的原因——600 毫米、800 毫米这类规格能直接对上模数网格。损耗率没有统一标准号,按行业惯例取值,页面把它做成可调参数而不是写死。

完整示例(数值仅作演示)

瓷砖计算器打开时就带着下面这组默认值,不用改任何输入就能直接复现这组结果:铺贴面积 240 平方英尺,瓷砖边长 12 英寸,损耗率 10%,每箱 12 片。

  • 单砖面积:(12/12)² = 1.0000 平方英尺,等于 0.0929 平方米。
  • 净片数:240 ÷ 1.0000 = 240 片。
  • 含损耗片数:240 × 1.1 = 264 片。
  • 建议购买:264 片 / 22 箱(264 ÷ 12 = 22,正好整箱,没有散片)。

把砖换成 18 英寸再看一次:单砖面积 2.25 平方英尺,净片数 106.67,乘 1.1 得 117.33,向上取整是 118 片;按每箱 6 片算是 19.67 箱,向上取整 20 箱。这里如果误用四舍五入,会算出 117 片和 19 箱,实际铺到最后差 1 片、整箱还差 6 片。

输入范围与对照表

下表固定面积 240 平方英尺、损耗 10%,只改砖尺寸和箱装片数,方便横向比货;改了上方输入框后表格会按新条件重算。

瓷砖边长(in)单砖面积(ft²)净片数含损耗片数每箱片数箱数

常见误用对照:

填法结果正确做法
把房间长 20、宽 12 直接当面积算成 20 平方英尺,严重偏少先乘出 240 再填
量的是米,直接填进平方英尺结果偏小约 10.76 倍平方米先乘 10.76391
损耗率填 0等于不切边,几乎必然补货直铺 10、斜铺 15
把 300mm 砖填成 300 英寸单砖面积 625 平方英尺,片数变 1300 毫米 = 11.81 英寸
每箱片数填 0 或留空除零,箱数无法给出按散片买就填 1
把腰线花片混进面积重复计价按长度单独数,本页不算

边界与精度

各字段的允许范围。铺贴面积 1 到 100000 平方英尺;瓷砖边长 1 到 48 英寸;损耗率 0 到 100%;每箱片数 1 到 100。超出这些范围会给出指明字段和允许区间的中文提示,不会静默给出一个 0 或 NaN。

取整前先做了四舍五入。JavaScript 用 IEEE 754 双精度,1.1 无法精确表示:400000 × 1.1 的真实值是 440000.00000000006,直接 Math.ceil 会跳到 440001,凭空多出一片。所以本页在取整前先把结果收进 6 位小数(Math.round(x × 1e6) / 1e6)再 ceil。这个差值只在极端输入下出现,但不处理的话对照表的末行就会和手算差 1。

小数输入是允许的。面积 step 是 0.1,边长 step 是 0.5,损耗 step 是 0.5。带小数的砖尺寸(比如 11.81 英寸这种由 300 毫米折过来的值)会照常参与平方运算,不会先被取整成 12;这一点很重要,因为先取整会让单砖面积从 0.9688 变成 1.0,240 平方英尺下差出约 8 片。

显示精度。单砖面积保留 4 位小数,净片数与含损耗片数保留 2 位小数,片数与箱数是整数。中间量不做二次舍入,也就是说显示出来的 117.33 就是 ceil 之前用的那个 117.33,不是另算的。

砖缝宽度不参与计算。勾缝留 2 毫米还是 5 毫米,在几百平方英尺的大面上会累计出可观的长度差,但真正影响片数的是排砖图怎么放——起铺点在哪、最后一行切多少。本页按"面积除以单砖面积"连续模型估算,不做逐块放样,所以结果要当成采购量而不是施工下料单。阴阳角收边条、腰线、花片同理,按长度单独数。

常见问题

为什么结果比我用房间面积除以砖面积多?

多出来的就是损耗率那一段。净片数那一栏是没加损耗的,两个数都列在结果区,可以直接对上看差了多少。把损耗改成 0,两栏就会相等。

损耗率到底该填多少?

规则房间直铺 5 到 10,本页默认 10;45° 斜铺 15;有弧线、异形拼花或大量管道开孔 20。房间越小、边越多,损耗占比越高,因为切边长度和面积不是等比关系。

我量的是平方米,怎么办?

乘 10.76391 换成平方英尺再填。反向换算也可以:结果区的平方英尺值乘 0.09290304 就是平方米。需要精确对表可以先用 平方英尺转平方米 过一遍。

为什么箱数不是片数直接除以每箱片数?

其实是的,但除完还要再向上取整一次。118 片按每箱 6 片是 19.67 箱,商店不卖 0.67 箱,结果是 20 箱。最后一箱会有散片,这是正常的。

600mm×600mm 的砖该怎么填?

600 毫米 ÷ 25.4 = 23.62 英寸,填 23.62(step 是 0.5,可以手动输入小数,浏览器不会拦)。别填 600,那会被当成 600 英寸。

墙砖和地砖能一起算吗?

可以,把墙面和地面的面积加总后一次填入,前提是两者用同一种砖同一种铺法。规格或铺法不同就分开算两次再加,否则损耗率会对不上的那一半失效。

结果里的净片数为什么带小数?

因为它是除法结果,不是最终购买量。106.67 表示第 107 片只用掉三分之二,但购买时仍要按整片拿,所以含损耗并取整后是 118 片。带小数是如实呈现中间量,不是算错。

面积填 0 或者留空会怎样?

会给出指明字段的提示:面积必须是 1 到 100000 之间的数字,不会返回 0 片。四个字段任何一个越界都会单独指出是哪个字段、允许什么区间。

相关工具