计算工具 · 房产税务

装修材料计算

瓷砖/地板/油漆/墙纸用量

本地处理 · 不上传 免费 · 无需登录 无次数限制 累计 62 次使用
房间尺寸 + 材料规格 + 损耗 → 用量 / 包数 / 金额
房间尺寸
地面 = Σ(长×宽);墙面 = Σ(周长×层高) − 门窗扣除。可添加多个房间累加。
门洞数
窗户数
单门洞按 1.8㎡、单窗按 1.5㎡ 扣除墙面(涂料/墙纸用)。
输入房间尺寸即时估算 · 全程本地运算不上传
计算说明 / 公式与免责

瓷砖 / 地砖:块数 = ⌈铺贴面积 ÷ 单块面积 ×(1+损耗率)⌉,单块面积 = 砖长×砖宽(m²)。损耗常取 5–10%,异形铺贴 / 大砖更高。

地板:块数 = ⌈铺贴面积 ÷ 单板面积 ×(1+损耗率)⌉。强化 / 多层实木常按「包」售(每包覆盖㎡固定)。

油漆 / 涂料:升数 = 墙面面积 × 遍数 ÷ 涂布率(㎡/L/遍)。乳胶漆涂布率约 10–14 ㎡/L/遍,深色 / 粗糙墙面取低值。

墙纸 / 壁纸:卷数 = ⌈墙面面积 ×(1+对花损耗) ÷ (幅宽×每卷长)⌉。标准幅宽 0.53 m、每卷 10 m,大花对花损耗更高。

踢脚线:根数 = ⌈周长 ×(1+损耗) ÷ 单根长⌉,扣除门洞宽度。美缝剂用量按砖缝体积估算(缝宽×缝深×缝长×密度)。

免责:用量为常规铺贴 / 涂刷经验估算,实际受铺贴方式、留缝、对花、墙面平整度、施工损耗差异影响。本结果仅供备料参考,下单前请结合实地测量与商家建议,主材建议多备 1–2 包应对破损与日后维修。

第一节

关于本工具

About

铺瓷砖算到最后一排发现差了半米,买墙纸对不上花距——装修材料的浪费往往出在平面展开图与实际损耗之间。这个工具把瓷砖、地板、油漆、墙纸的用量拆成四组独立计算器:输入房间长宽、材料规格和预留损耗率,它直接给出整件数和余料面积。所有计算在浏览器内完成,不上传房间尺寸数据。

使用场景

瓷砖拼花不浪费

客厅想铺 600×1200 的柔光砖,但设计师建议做波导线拼花,裁切损耗率比直铺高出一倍。用本工具输入房间长宽、砖尺寸和拼花方式,自动算出精确块数并预留 10% 裁切余量,避免买多退不掉或买少补货有色差。

地板通铺余料回收

二手房翻新,原实木地板拆下后想铺到次卧,但次卧尺寸不规则,直接搬过去怕不够。用本工具分别输入主卧拆下的板数、次卧长宽和鱼骨拼损耗率,算出可重复利用的板数,再补购同色同批号的地板,不浪费旧料。

油漆调色分批买

儿童房刷浅蓝,但师傅说一次调完两桶漆,刷第二遍时漆色会因氧化变深。用本工具按墙面面积算出每遍涂刷所需漆量,分两次下单同色号乳胶漆,每桶当天开封当天用完,保证两遍色差在肉眼不可见范围内。

墙纸对花省料

卧室贴 0.53m×10m 的墙纸,花距 64cm,师傅说对花损耗要加 20%。用本工具输入墙高、花距和拼贴方式,自动算出每卷能裁出几条完整幅面,并提示最佳起裁点,实际损耗降到 12%,省下半卷墙纸的钱。

出租房快速翻新预算

三套一居室要统一铺复合地板、刷白墙,每套户型不同,找包工头报的总价心里没底。用本工具分别输入每套房间的长宽高,算出地板和乳胶漆的精确用量,再乘以当地单价,得到材料成本底线,跟工头谈价时不被虚报量坑。

对比矩阵

维度本工具酷家乐传统方法
计算范围瓷砖/地板/油漆/墙纸全屋定制+硬装+软装按品类单独手算
输入方式直接填房间长宽高需画户型图/3D建模纸笔量尺+公式
损耗系数内置默认5%-10%需手动设置凭经验估算
结果单位直接输出片/桶/卷数输出面积需自行换算面积+手工换算
学习成本即开即用需学习建模操作需懂数学公式
设备要求浏览器即可需安装客户端纸笔计算器
第二节

使用指南

Getting Started

使用步骤

  1. 1在「房间类型」下拉框中选择矩形或L形,输入对应长宽数值(单位米),面积自动计算并显示在输入区下方
  2. 2在「材料类型」标签页切换瓷砖/地板/油漆/墙纸,对应输入框自动显示该材料规格(如瓷砖尺寸、油漆覆盖率)
  3. 3勾选「损耗率」开关并拖动滑块(默认5%),右侧结果区实时更新总用量与损耗量,数值随滑块变化即时刷新
  4. 4点击「生成清单」按钮,页面底部展开材料明细表,包含每项规格、数量、单位及损耗说明,支持一键复制

输入输出示例

输入输出说明
房间长5米,宽4米,选用600×600mm瓷砖,预留5%损耗瓷砖用量:58片(含损耗)常规:典型矩形房间,标准尺寸瓷砖,验证基本面积计算和损耗加成
房间长3.5米,宽2.8米,选用800×800mm瓷砖,预留3%损耗瓷砖用量:16片(含损耗)常规:非整数边长,验证取整逻辑(片数向上取整)
房间长1.2米,宽1.2米,选用300×300mm瓷砖,预留0%损耗瓷砖用量:16片(无损耗)边界:极小房间,零损耗,验证精确整除场景(1.2m/0.3m=4片每边,正好16片)
房间长10米,宽0.5米,选用200×200mm瓷砖,预留5%损耗瓷砖用量:132片(含损耗)边界:极窄长条房间,验证宽度方向仅能铺2片,边缘切割浪费大
房间长6米,宽4米,选用1200×600mm瓷砖,预留10%损耗瓷砖用量:37片(含损耗)边界:超大规格瓷砖,高损耗率,验证大砖在小空间的切割损耗
房间长4.2米,宽3.6米,选用600×600mm瓷砖,预留5%损耗瓷砖用量:45片(含损耗)易错:边长不能被瓷砖边长整除(4.2/0.6=7片,3.6/0.6=6片,理论42片,但实际需45片?注意:此处输出为示例,实际工具会按面积÷单片面积×(1+损耗率)再向上取整,结果可能因取整策略不同而略有差异)
房间长5米,宽4米,选用300×600mm长方形瓷砖,预留5%损耗瓷砖用量:117片(含损耗)易错:长方形瓷砖方向性——工具是否默认按短边对齐?用户需确认铺贴方向,否则结果可能偏差

常见错误对照

1.瓷砖铺贴面积未扣除门窗洞口

✗ 错误房间面积 20m²,直接选 20m² 瓷砖用量
✓ 修复房间面积 20m²,扣除窗户 2m²、门 1.5m²,实际铺贴面积 16.5m²

瓷砖用量按实际铺贴面积计算,门窗洞口不铺砖。不扣除会导致多买 15-20% 瓷砖,造成浪费。

2.地板计算忽略铺装方向损耗系数

✗ 错误地板用量 = 房间面积 ÷ 单块地板面积
✓ 修复地板用量 = 房间面积 ÷ 单块地板面积 × 1.05(人字拼取 1.10-1.15)

地板铺装有固定损耗率:顺铺 5%,人字拼 10-15%。不乘系数会导致铺到墙角发现缺板,补货有色差。

3.油漆涂刷面积误用建筑面积

✗ 错误100m² 房子,买 3 桶 18L 面漆
✓ 修复100m² 房子,涂刷面积约 250m²(建筑面积 × 2.5),需 2 桶 18L 面漆

油漆涂刷面积 = 建筑面积 × 2.5(含墙面+顶面),不是建筑面积本身。按建筑面积算会少买 60% 漆量。

4.墙纸对花损耗被忽略

✗ 错误墙纸用量 = 墙面周长 × 墙高 ÷ 单卷面积
✓ 修复墙纸用量 = 墙面周长 × 墙高 ÷ 单卷面积 × 1.15(大花距取 1.2)

墙纸有对花要求,花距越大损耗越高。无对花 5% 损耗,大花距可达 20%。不乘系数会导致拼接处图案错位。

5.瓷砖留缝宽度未计入总用量

✗ 错误300×600mm 瓷砖,按 300×600mm 计算片数
✓ 修复300×600mm 瓷砖留缝 2mm,实际铺贴尺寸按 302×602mm 计算片数

瓷砖留缝会减少每平米所需片数。2mm 缝宽约减少 1-2% 用量,美缝施工时需按实际铺贴面积备料。

6.地板踢脚线用量按周长算

✗ 错误踢脚线长度 = 房间周长
✓ 修复踢脚线长度 = 房间周长 - 门洞宽度(每个门洞减 0.9m)

门洞处不装踢脚线,直接按周长算会多买 10-15% 踢脚线。需逐个扣除门洞宽度(标准门洞 0.9m)。

7.油漆底漆面漆配比错误

✗ 错误底漆用量 = 面漆用量
✓ 修复底漆用量 = 面漆用量 × 0.6(底漆涂布率通常比面漆高 40%)

底漆涂布率约 12-14m²/L,面漆约 8-10m²/L。按 1:1 买底漆会多买 40%,造成浪费。

8.墙纸阴角处未加裁切余量

✗ 错误墙高 2.8m,买 10m 一卷的墙纸,裁 3 条
✓ 修复墙高 2.8m,10m 一卷只能裁 3 条(每条需 2.8m + 0.1m 裁切余量 = 2.9m,3 条共 8.7m)

墙纸裁切需留 10cm 上下裁切余量,否则阴角处无法对齐花纹。按净高算会少 1 条用量。

第三节

工作原理

How It Works

核心公式

瓷砖用量(片) = 铺贴面积(m²) ÷ (单片长(m) × 单片宽(m)) × (1 + 损耗率)

变量说明

  • 铺贴面积需铺贴的地面或墙面总面积,单位 m²
  • 单片长单块瓷砖的长度,单位 m
  • 单片宽单块瓷砖的宽度,单位 m
  • 损耗率切割、破损等额外余量,通常取 0.05–0.10

示例

铺贴面积 20 m²,选用 800×800 mm 瓷砖(单片长 0.8 m、宽 0.8 m),损耗率取 0.05:单片面积 = 0.8×0.8 = 0.64 m²;理论片数 = 20÷0.64 = 31.25 片;加损耗后 = 31.25×(1+0.05) = 32.8125 片,向上取整为 33 片。

选择材料类型瓷砖 / 地板 / 油漆 / 墙纸输入房间尺寸长 × 宽 × 高 (米)校验输入数值 > 0本地计算面积 × 损耗率÷ 单片规格输出结果所需数量建议余量
用户输入 本地处理 输出结果
第四节

开发者集成

For Developers

4 种主流语言实现,复制即用:

import math def calc_tiles(area_m2, tile_w_cm, tile_h_cm, waste_pct=0.05): """ 计算瓷砖用量 area_m2: 铺贴面积(平方米) tile_w_cm, tile_h_cm: 瓷砖单片宽、高(厘米) waste_pct: 损耗率(默认5%) """ tile_area = (tile_w_cm / 100) * (tile_h_cm / 100) count = math.ceil(area_m2 / tile_area * (1 + waste_pct)) return count # 示例:30㎡ 铺 60×60cm 瓷砖,损耗5% print(calc_tiles(30, 60, 60)) # 输出:88
/** * 计算地板用量 * @param {number} areaM2 - 铺装面积(平方米) * @param {number} boardW - 单板宽(米) * @param {number} boardL - 单板长(米) * @param {number} wastePct - 损耗率(0~1) * @returns {number} 所需地板片数 */ function calcFloor(areaM2, boardW, boardL, wastePct = 0.05) { const boardArea = boardW * boardL; return Math.ceil(areaM2 / boardArea * (1 + wastePct)); } // 示例:25㎡ 铺 0.12×0.9m 地板,损耗5% console.log(calcFloor(25, 0.12, 0.9)); // 输出:243
package main import ( "fmt" "math" ) // CalcPaint 计算墙面漆用量(升) // areaM2: 涂刷面积(平方米) // coveragePerLiter: 每升涂刷面积(m²/L,常见值:10~12) // coats: 涂刷遍数(通常2遍) func CalcPaint(areaM2, coveragePerLiter float64, coats int) int { liters := areaM2 * float64(coats) / coveragePerLiter return int(math.Ceil(liters)) } func main() { // 示例:80㎡墙面,每升涂11m²,刷2遍 fmt.Println(CalcPaint(80, 11, 2)) // 输出:15 }
/** * 计算墙纸用量(卷数) * @param wallW - 墙面宽度(米) * @param wallH - 墙面高度(米) * @param rollW - 墙纸幅宽(米,常见0.53) * @param rollL - 墙纸每卷长度(米,常见10) * @param patternMatch - 是否需要对花(增加10%损耗) */ function calcWallpaper( wallW: number, wallH: number, rollW: number, rollL: number, patternMatch: boolean = false ): number { const stripsPerRoll = Math.floor(rollL / wallH); const stripsNeeded = Math.ceil(wallW / rollW); const rolls = Math.ceil(stripsNeeded / stripsPerRoll); return patternMatch ? Math.ceil(rolls * 1.1) : rolls; } // 示例:4m宽×2.8m高墙面,0.53×10m墙纸,不对花 console.log(calcWallpaper(4, 2.8, 0.53, 10)); // 输出:3
第五节

常见问题

Q & A
我家户型不规整,有梁柱和转角,这个计算器能算吗?

本工具按矩形房间计算,不处理异形结构。有梁柱或转角时,建议先手动测量并扣除这些区域面积,再将有效铺贴面积输入计算器。如果异形部分多,分区域测量后分别计算更准确。工具结果会标注“理论用量”,实际损耗率建议按异形程度在 8%-15% 之间手动上浮。

瓷砖算出来的数量要不要加上切割损耗?

本工具默认按铺贴面积除以单片面积得到理论片数,未自动加损耗。瓷砖铺贴常见损耗率:直铺约 5%,菱形铺或拼花约 10%-15%。建议在工具结果基础上按铺贴方式手动乘以 1.05 或 1.1。如果房间尺寸不是瓷砖规格的整数倍,损耗会更高,最好多买 2-3 片留作备用。

油漆那项要我输入涂刷遍数,一般刷几遍才够?

乳胶漆常规做法是一底两面(一遍底漆、两遍面漆),底漆主要起封闭和防潮作用,面漆决定最终颜色和耐擦洗性。如果墙面颜色深改浅或遮盖力差的颜色(如鲜红改白),可能需要三遍面漆。工具中“涂刷遍数”指面漆遍数,底漆单独在“底漆用量”栏计算。

墙纸算出来米数,实际买的时候要不要对花?

要。本工具按墙纸幅宽和墙面高度计算理论米数,未考虑对花损耗。对花墙纸(大马士革、条纹等)每卷实际可用长度会缩短,损耗率通常比素色墙纸高 10%-20%。购买时问清墙纸“对花距”(如 53cm),工具结果建议按对花距/幅宽比例额外加 10%-15% 余量。

地板损耗率设多少合适?我家是鱼骨拼。

鱼骨拼和人字拼损耗率远高于普通工字拼。普通工字拼约 3%-5%,鱼骨拼因每片需裁切角度,损耗率通常在 10%-15%。本工具默认按 5% 损耗计算,鱼骨拼用户建议手动将结果乘以 1.1-1.15。如果地板规格非标(如超长板),损耗还会更高,最好先试铺几排确认。

我算出来的油漆升数,去店里买说不够,怎么回事?

可能原因:1)工具按理论涂布率(如 10m²/L)计算,实际墙面粗糙或吸水率高会多耗漆;2)工具未扣除门窗面积,但门窗边角实际也要刷,扣除过多会导致结果偏少;3)深色漆覆盖力差,需要更多遍数。建议买时按工具结果多买 10%,刷完第一遍不够再补,避免色差。

这个计算器需要联网才能用吗?

不需要。本工具完全在浏览器本地运行(FE 实现),所有计算不经过服务器。输入的数据不会上传,刷新或关闭页面后数据自动清除。离线时依然可以正常使用,适合在工地现场网络不好的情况下计算材料用量。

单位能换成英尺和加仑吗?我是做美式装修的。

目前仅支持公制单位(米、厘米、平方米、升)。如果习惯英制,建议先换算:1 英尺 = 0.3048 米,1 加仑 ≈ 3.785 升。工具输入框旁有单位提示,按提示输入公制数值即可。后续是否增加英制切换取决于用户反馈,当前版本暂不支持。

为什么我算出来的瓷砖片数,和装修公司报的差很多?

常见差异原因:1)装修公司报价通常包含 10%-15% 的损耗和备货余量,本工具是纯理论值;2)装修公司可能按“实际铺贴面积+损耗”报价,而工具按房间地面面积计算,未扣除踢脚线、门洞等不铺区域;3)如果瓷砖规格非标(如 300x800mm),损耗率更高。建议以工具结果为下限,按装修公司报价减去明显虚高部分后取中间值。

隐私保证所有计算与处理均在你的浏览器本地完成,输入数据不会上传服务器,也不会保存或共享。

选择 打开 +新窗口 esc关闭