請輸入牆的長度、高度(或層數),以及磚的規格和灰縫寬度。孔洞灌漿、鋼筋、單價的欄位可以留空(留空就不計算該項目)。
這個頁面可以做什麼
- 輸入牆的長度和高度(或層數),選擇磚的規格(標準型空心磚 39 × 19 cm、厚 19、14、11.5 cm,或自行輸入)和灰縫寬度,馬上就知道層數、每層塊數和含損耗的所需塊數
- 用「水平灰縫+垂直灰縫的體積」公式求出灰縫砂漿量,以 L、kg、包數(25 kg 包等,可修改)顯示。也會並列無條件進位前的包數,看得出包數是怎麼來的
- 也可以選擇算出放垂直筋的孔洞要灌的砂漿量(輸入灌漿孔洞的比例),以及垂直筋支數、放水平筋的層數和鋼筋概算總長
- 也可以切換成反推「手邊的磚能砌多長的牆」。想知道剩下的磚能砌幾公尺時很方便
- 輸入磚和砂漿的單價也能算出概算費用。也會畫出以錯縫砌法砌好的立面圖(層數 × 塊數)。公式的淺顯解說,以及 Excel、Google 試算表、Python 可直接複製的公式,也都整理在這個頁面
這個計算有什麼用?
例如用厚 19 cm 的空心磚砌長 6 m、高 1 m(5 層)的牆,每層 \(\lceil 6 \div 0.4 \rceil = 15\) 塊,基本塊數 \(5 \times 15 = 75\) 塊,損耗率 5% 是 \(\lceil 75 \times 1.05 \rceil = 79\) 塊。
灰縫砂漿是 \(75 \times 1.121 \approx 84.1\) L,含損耗約 88.3 L,換成材料重量約 177 kg,所以 25 kg 包要 8 包。去建材行之前先算好,就能預估要載幾趟、要不要叫貨運(厚 19 cm 的空心磚一塊約 18 kg,79 塊約 1.4 噸)。
2~3 層的矮圍牆是 DIY 的常見工程。用厚 11.5 cm 的磚把長 2.4 m 砌 2 層,每層 6 塊 × 2 層=12 塊,損耗率 5% 是 13 塊;灰縫砂漿是 \(12 \times 0.68 \approx 8.1\) L(含損耗約 8.5 L、約 17 kg),乾拌水泥砂 25 kg 包 1 包就夠。
越小的工程越容易「多買一包放著用不完」,能照 L → kg → 包數依序算的計算就很有用。
估價單上會列出像「空心磚 厚 14 cm 5 層 長 10 m」這樣的規格和長度。用這個公式算,每層 25 塊 × 5 層=125 塊,損耗率 5% 是 \(\lceil 125 \times 1.05 \rceil = 132\) 塊。
如果估價單的塊數和這個差很多,就可以拿來向業者確認轉角、半磚、扶壁、端部是怎麼算的(實際報價還包含基礎、鋼筋、粉光收尾、廢棄物清運等,光看塊數無法判斷金額是否合理)。
計畫在長 8 m × 6 層(1.2 m)的牆中,垂直筋每 80 cm 一支、水平筋每 2 層一次時,垂直筋是 \(\lfloor 8 \div 0.8 \rfloor + 1 = 11\) 支,水平筋是 \(\lceil 6 \div 2 \rceil = 3\) 層,概算總長 \(11 \times 1.2 + 3 \times 8 = 37.2\) m。灌進垂直筋孔洞(全體的 25%)的砂漿,以每塊孔洞 5.8 L 計算是 \(120 \times 5.8 \times 0.25 = 174\) L。
鋼筋以固定長度販售,還需要錨定到基礎和搭接的部分,請以這個總長再多抓一些來決定支數。配筋規格本身(間距、粗細、錨定長度)請依建築技術規則、各縣市規定和施工者。
用工程剩下的 40 塊磚(不抓損耗)砌 3 層(高 0.6 m)的圍邊,每層 \(\lfloor 40 \div 3 \rfloor = 13\) 塊,能砌的長度是 \(13 \times 0.4 = 5.2\) m,剩 1 塊。
「有幾塊能砌幾公尺」馬上就能算出來,想剩料的用途或決定要補買幾塊時很方便。
公式與圖示
符號與用語解說
符號
| \(a\) | 每塊磚的長度。空心磚是 390 mm(0.39 m)。計算時統一成 m。 | |
| \(h\) | 每塊磚的高度。空心磚是 190 mm(0.19 m)。是 height(高度)的字首。 | |
| \(t\) | 磚的厚度(牆的厚度)。台灣的空心磚多為 190、140、115、90 mm。是 thickness(厚度)的字首,也是灰縫砂漿斷面的寬度。 | |
| \(j\) | 灰縫寬度(磚與磚之間砂漿的厚度)。砌空心磚一般是 10 mm(0.01 m)。是 joint(接縫)的字首。 | |
| \(L\) | 牆的長度(m)。是 length(長度)的字首。在轉角轉折的牆是各邊的合計。 | |
| \(H\) | 牆的高度(m)。是砌在基礎上方的磚牆部分的高度。 | |
| \(n_h\) | n 下標 h | 層數(高度方向砌幾層)。用 \(n_h = \lceil H \div (h + j) \rceil\) 求出。 |
| \(n_l\) | n 下標 l | 每層的磚塊數(長度方向排幾塊)。用 \(n_l = \lceil L \div (a + j) \rceil\) 求出。 |
| \(N_0\) | N 下標 0 | 基本塊數。層數 × 每層塊數,是把牆當作長方形來數的塊數。 |
| \(r\) | 損耗率(%)。半磚、轉角、破損的加成,同時用在塊數和砂漿用量。是 rate(比率)的字首。 | |
| \(N\) | 含損耗的所需塊數。用 \(N = \lceil N_0 (1 + r \div 100) \rceil\) 求出。 | |
| \(L'\)、\(H'\) | L prime、H prime | 砌好的長度、高度(含灰縫)。用 \(L' = n_l (a + j)\)、\(H' = n_h (h + j)\) 求出。是以無條件進位後的塊數、層數砌好時的實際尺寸。 |
| \(V_1\) | V 下標 1 | 灰縫砂漿的體積(L)。是水平灰縫和垂直灰縫的合計,用 \(V_1 = N_0 \, t \, j \{(a + j) + h\}\) 求出。是 volume(體積)的字首。 |
| \(c\) | 每塊磚孔洞的容積(L)。依產品而不同,所以選擇規格時的值只是參考。是 cavity(孔洞)的字首。 | |
| \(f\) | 灌漿孔洞的比例(%)。垂直筋每 80 cm 一支、只灌那些孔洞是 25%,全部是 100%。是 fill(填充)的字首。 | |
| \(V_2\) | V 下標 2 | 孔洞灌漿的砂漿體積(L)。用 \(V_2 = N_0 \, c \, f \div 100\) 求出。 |
| \(V'\) | V prime | 含損耗的砂漿量(L)。用 \(V' = (V_1 + V_2)(1 + r \div 100)\) 求出。 |
| \(\rho\) | rho | 做出 1 L 拌合後砂漿所需材料的重量(kg/L),預設是 2.0。是希臘字母 rho,物理中常用來表示密度。 |
| \(W\) | 砂漿材料的重量(kg)。用 \(W = V' \rho\) 求出。是 weight(重量)的字首。 | |
| \(b\) | 每包重量(kg),預設是 25 kg。是 bag(袋子)的字首。 | |
| \(B\) | 所需包數。用 \(B = \lceil W \div b \rceil\) 求出。 | |
| \(p\) | 垂直筋間距(mm)。是 pitch(間距)的字首。 | |
| \(m_v\) | m 下標 v | 垂直筋支數。用 \(m_v = \lfloor L' \div p \rfloor + 1\) 求出。v 是 vertical(垂直)的字首。 |
| \(k\) | 放水平筋的層間隔(每幾層放一次)。 | |
| \(m_h\) | m 下標 h | 放水平筋的層數。用 \(m_h = \lceil n_h \div k \rceil\) 求出。h 是 horizontal(水平)的字首。 |
| \(\ell\) | 鋼筋概算總長(m)。用 \(\ell = m_v H' + m_h L'\) 求出,不含錨定、搭接的部分。是草寫的 l,代表 length(長度)。 | |
| \(u_1\)、\(u_2\) | u 下標 1、u 下標 2 | 每塊磚的單價、每包砂漿的單價(元)。是 unit price(單價)的字首。 |
| \(T\) | 概算費用(元)。用 \(T = N u_1 + B u_2\) 求出。是 total(合計)的字首。 | |
| \(M\) | 反推模式中輸入的手邊的磚塊數。 | |
| \(M'\) | M prime | 反推模式中,從手邊的塊數留下損耗率部分當備用後的「可用塊數」。用 \(M' = \lfloor M \div (1 + r \div 100) \rfloor\) 求出。 |
| \(L_{\max}\) | L 下標 max | 反推模式中求出的、手邊的磚能砌的牆長(含灰縫,m)。 |
| \(\lceil x \rceil\) | 天花板函數 | 把小數點以下無條件進位成整數的符號(例:\(\lceil 16.25 \rceil = 17\)、\(\lceil 6 \rceil = 6\))。 |
| \(\lfloor x \rfloor\) | 地板函數 | 把小數點以下無條件捨去成整數的符號(例:\(\lfloor 95.23 \rfloor = 95\)、\(\lfloor 10 \rfloor = 10\))。 |
用語
| 水泥磚 (混凝土磚) |
用水泥和砂、碎石凝固製成的建築用磚。用於圍牆、花圃邊緣、小屋的基礎等。台灣常見的空心磚是長 39 cm × 高 19 cm,厚度有 19、14、11.5、9 cm。 |
| 空心磚 | 中間有孔洞上下貫穿的混凝土磚。砌圍牆常用的就是這種磚,在孔洞中穿鋼筋並灌砂漿,讓磚與磚、磚與基礎結合成一體。每塊的孔洞容積依厚度和產品而不同,台灣常見的雙孔磚約占外觀體積的 4 成左右(由磚重推算)。 |
| 標準型 (A 型) |
空心磚形狀中最標準的一種(A 型,兩端雙凹),長 390 mm × 高 190 mm,孔洞上下貫穿。另外還有兩端平直的 C 型、長度一半的 D 型半磚,以及有放水平筋溝槽的 E 型橫筋 U 磚等。 |
| 灰縫 | 夾在磚與磚之間的砂漿層。砌空心磚一般是 10 mm,磚的尺寸(390 × 190 mm)加上灰縫 10 mm,剛好是 400 × 200 mm 的整數尺寸。水平方向的層叫水平灰縫,垂直方向的層叫垂直灰縫。 |
| 水平灰縫 | 層與層之間(磚的上下)水平的砂漿層。先在磚的下方鋪好,再放上一層的磚。這個頁面每塊磚算「下方 1 條水平灰縫(長度是磚長+灰縫)」。 |
| 垂直灰縫 | 同一層中相鄰磚之間垂直的砂漿層。這個頁面每塊磚算「側邊 1 條垂直灰縫(高度是磚高)」。 |
| 錯縫砌法 | 上下層的垂直灰縫錯開半塊來砌的方法(也叫交丁)。垂直接縫不會連成一直線,力量分散所以比較堅固。磚牆基本上都這樣砌,每隔一層兩端會是半磚。接縫上下對齊的砌法叫「通縫」。 |
| 模矩 | 磚的尺寸加上灰縫寬度的「每塊的間距(重複的單位)」。空心磚+灰縫 10 mm 是長 400 mm × 高 200 mm,把牆的長度、高度除以模矩就是塊數、層數。 |
| 層 | 砌好的磚的一列(1 層)。層數 × 模矩的高度(200 mm)就是砌好的高度。 |
| 半磚 | 長度是標準磚一半(190 mm)的磚。為了讓錯縫砌法的邊緣對齊,每隔一層用在兩端。可以用市售的半磚(D 型),或把標準磚切半。這個頁面不個別計算,以損耗率估算。 |
| 損耗率 | 購買量要比淨用量多抓幾 % 的比例。砌磚牆時是邊緣的半磚、轉角調整、搬運和施工中的破損,以及砂漿擠出、灑落的部分。一般多抓 3~5%,會因牆的形狀和施工熟練度而不同。 |
| 孔洞灌漿 | 在磚的孔洞中灌入砂漿或混凝土。灌進穿了垂直筋的孔洞,讓鋼筋和磚結合成一體。灌哪些孔洞(垂直筋間距)由配筋規格決定。 |
| 垂直筋 | 放在牆高度方向的鋼筋。從基礎的混凝土立起,穿過磚的孔洞,再灌砂漿固定。間距、粗細、錨定長度依建築技術規則、各縣市規定和施工者。 |
| 水平筋 | 放在牆長度方向的鋼筋。每隔固定層數,平放在橫筋 U 磚的溝槽裡,和垂直筋綁紮。每幾層放一次由配筋規格決定。 |
| 配筋 | 決定鋼筋放在哪裡、多粗、間距多少的方法。磚牆的配筋要依建築技術規則和各縣市規定,這個頁面的支數只是材料的概算。 |
| 錨定 | 把鋼筋的一端埋入基礎等混凝土中足夠的長度,固定住不會拔出。垂直筋要錨定在基礎裡,所以需要比牆高更長的鋼筋。 |
| 搭接 | 接長鋼筋時,把 2 支鋼筋重疊足夠的長度並綁紮的接法。每接一次就要多用重疊部分的鋼筋,所以這個頁面的概算總長沒有包含。 |
| 拌合後 | 材料加水拌好後的砂漿狀態。這個頁面的砂漿量(L)是拌合後的體積。要換成袋裝材料(乾料)的重量,就乘以每 1 L 的材料重量(kg/L)。 |
| 乾拌水泥砂 | 水泥和砂事先拌好的袋裝乾料(也有叫益鏝泥等商品名)。只要加水拌一拌就是砂漿,常見 25 kg 包,袋子上會寫可拌出的量。自己用水泥(1 包 50 kg)和砂調配時,可以用「水泥砂漿、混凝土配比計算」頁面求出材料用量。 |
| 基礎 | 在牆最下方支撐磚的混凝土底座。磚牆會沿著牆做連續的條形基礎,垂直筋從基礎立起。基礎的混凝土量可以用「混凝土用量計算機」頁面求出。 |
| 扶壁 | 為了不讓長牆或高牆倒塌,和牆成直角突出砌的補強牆。是否需要扶壁、間距多少依相關規定,這個頁面的塊數沒有包含。 |
| 牆頂 | 牆或基礎最上面的面。磚牆的牆頂會加壓頂磚或用砂漿收頭。 |
| 無條件進位 | 只要有小數,就把值變成大一號整數的處理方式。磚和袋子都只能一塊、一包買,所以算塊數、層數、包數時要無條件進位。 |
| 無條件捨去 | 把小數點以下捨去變成整數的處理方式。反推(手邊的塊數能砌的長度)時,為了不會不夠,要用無條件捨去來數。 |
建議先了解的基礎知識
為了能「理解意義地」使用這個頁面的計算,這裡整理了建議先了解的基礎知識。
| 長度單位的換算(國小低年級,7~9 歲) |
|
| 體積的單位(國小五~六年級,10~12 歲) |
|
| 小數的乘法與除法(國小五年級,10~11 歲) |
|
| 比率與百分率(國小五年級,10~11 歲) |
|
| 概數與取概數的方法(國小四年級,9~10 歲) |
|
用 Excel 計算的方法
| 牆的高度(m) | 1.2 |
| 磚的高度(mm) | 190 |
| 灰縫寬度(mm) | 10 |
| 層數 | =ROUNDUP(B1/((B2+B3)/1000),0) |
| 牆的長度(m) | 8 |
| 磚的長度(mm) | 390 |
| 灰縫寬度(mm) | 10 |
| 每層塊數 | =ROUNDUP(B1/((B2+B3)/1000),0) |
| 層數 | 6 |
| 每層塊數 | 20 |
| 損耗率(%) | 5 |
| 基本塊數 | =B1*B2 |
| 含損耗的所需塊數 | =ROUNDUP(B4*(1+B3/100),0) |
| 基本塊數 | 120 |
| 磚的長度(mm) | 390 |
| 磚的高度(mm) | 190 |
| 磚的厚度(mm) | 190 |
| 灰縫寬度(mm) | 10 |
| 灰縫砂漿(L) | =B1*(B4/1000)*(B5/1000)*((B2+B5)/1000+B3/1000)*1000 |
| 基本塊數 | 120 |
| 每塊的孔洞容積(L) | 5.8 |
| 灌漿孔洞的比例(%) | 25 |
| 灌漿砂漿(L) | =B1*B2*B3/100 |
| 灰縫砂漿(L) | 134.52 |
| 灌漿砂漿(L) | 174 |
| 損耗率(%) | 5 |
| 每 1 L 的材料(kg/L) | 2 |
| 每包重量(kg) | 25 |
| 含損耗的砂漿量(L) | =(B1+B2)*(1+B3/100) |
| 材料重量(kg) | =B6*B4 |
| 包數 | =ROUNDUP(B7/B5,0) |
| 砌好的長度(m) | 8 |
| 砌好的高度(m) | 1.2 |
| 層數 | 6 |
| 垂直筋間距(mm) | 800 |
| 放水平筋的層間隔(每幾層) | 2 |
| 垂直筋支數 | =ROUNDDOWN(B1/(B4/1000),0)+1 |
| 放水平筋的層數 | =ROUNDUP(B3/B5,0) |
| 鋼筋概算總長(m) | =B6*B2+B7*B1 |
| 含損耗的所需塊數 | 126 |
| 每塊磚的單價(元) | 60 |
| 包數 | 26 |
| 每包的單價(元) | 200 |
| 概算費用(元) | =B1*B2+B3*B4 |
| 手邊的塊數 | 100 |
| 損耗率(%) | 5 |
| 層數 | 5 |
| 磚的長度(mm) | 390 |
| 灰縫寬度(mm) | 10 |
| 可用塊數 | =ROUNDDOWN(B1/(1+B2/100),0) |
| 每層塊數 | =ROUNDDOWN(B6/B3,0) |
| 能砌的長度(m) | =B7*(B4+B5)/1000 |
「ROUNDUP(值,0)」是把小數點以下無條件進位、「ROUNDDOWN(值,0)」是無條件捨去成整數的函數(對應公式中的 ⌈ ⌉、⌊ ⌋)。
以 mm 輸入的尺寸用「/1000」換成 m 再計算。第 1 個表的 B4 是 6 層,第 2 個的 B4 是 20 塊,第 3 個的 B5 是 126 塊,第 4 個的 B6 是 134.52 L,第 5 個的 B4 是 174 L,第 6 個的 B8 是 26 包,第 7 個的 B8 是 37.2 m,第 8 個的 B5 是 12,760(元),第 9 個的 B8 是 7.6 m。只要把 B 欄改成自己的數值就能使用。
用 Google 試算表計算的方法
| 牆的高度(m) | 1.2 |
| 磚的高度(mm) | 190 |
| 灰縫寬度(mm) | 10 |
| 層數 | =ROUNDUP(B1/((B2+B3)/1000),0) |
| 牆的長度(m) | 8 |
| 磚的長度(mm) | 390 |
| 灰縫寬度(mm) | 10 |
| 每層塊數 | =ROUNDUP(B1/((B2+B3)/1000),0) |
| 層數 | 6 |
| 每層塊數 | 20 |
| 損耗率(%) | 5 |
| 基本塊數 | =B1*B2 |
| 含損耗的所需塊數 | =ROUNDUP(B4*(1+B3/100),0) |
| 基本塊數 | 120 |
| 磚的長度(mm) | 390 |
| 磚的高度(mm) | 190 |
| 磚的厚度(mm) | 190 |
| 灰縫寬度(mm) | 10 |
| 灰縫砂漿(L) | =B1*(B4/1000)*(B5/1000)*((B2+B5)/1000+B3/1000)*1000 |
| 基本塊數 | 120 |
| 每塊的孔洞容積(L) | 5.8 |
| 灌漿孔洞的比例(%) | 25 |
| 灌漿砂漿(L) | =B1*B2*B3/100 |
| 灰縫砂漿(L) | 134.52 |
| 灌漿砂漿(L) | 174 |
| 損耗率(%) | 5 |
| 每 1 L 的材料(kg/L) | 2 |
| 每包重量(kg) | 25 |
| 含損耗的砂漿量(L) | =(B1+B2)*(1+B3/100) |
| 材料重量(kg) | =B6*B4 |
| 包數 | =ROUNDUP(B7/B5,0) |
| 砌好的長度(m) | 8 |
| 砌好的高度(m) | 1.2 |
| 層數 | 6 |
| 垂直筋間距(mm) | 800 |
| 放水平筋的層間隔(每幾層) | 2 |
| 垂直筋支數 | =ROUNDDOWN(B1/(B4/1000),0)+1 |
| 放水平筋的層數 | =ROUNDUP(B3/B5,0) |
| 鋼筋概算總長(m) | =B6*B2+B7*B1 |
| 含損耗的所需塊數 | 126 |
| 每塊磚的單價(元) | 60 |
| 包數 | 26 |
| 每包的單價(元) | 200 |
| 概算費用(元) | =B1*B2+B3*B4 |
| 手邊的塊數 | 100 |
| 損耗率(%) | 5 |
| 層數 | 5 |
| 磚的長度(mm) | 390 |
| 灰縫寬度(mm) | 10 |
| 可用塊數 | =ROUNDDOWN(B1/(1+B2/100),0) |
| 每層塊數 | =ROUNDDOWN(B6/B3,0) |
| 能砌的長度(m) | =B7*(B4+B5)/1000 |
用 Python 計算的方法
import math
wall_length_m = 8.0 # 牆的長度(m)
wall_height_m = 1.2 # 牆的高度(m)
block_length_mm = 390 # 磚的長度(mm)
block_height_mm = 190 # 磚的高度(mm)
block_thickness_mm = 190 # 磚的厚度(mm)
joint_mm = 10 # 灰縫寬度(mm)
loss_rate = 5 # 損耗率(%)
cavity_l = 5.8 # 每塊的孔洞容積(L)
fill_ratio = 25 # 灌漿孔洞的比例(%)
kg_per_liter = 2.0 # 每 1 L 砂漿的材料重量(kg/L)
bag_kg = 25 # 每包重量(kg)
rebar_pitch_mm = 800 # 垂直筋間距(mm)
rebar_every = 2 # 放水平筋的層間隔(每幾層)
price_block = 60 # 每塊磚的單價(新臺幣元)
price_bag = 200 # 每包的單價(新臺幣元)
# 把尺寸統一成公尺,做出含灰縫的模矩尺寸
a = block_length_mm / 1000
h = block_height_mm / 1000
t = block_thickness_mm / 1000
j = joint_mm / 1000
module_l = a + j
module_h = h + j
courses = math.ceil(wall_height_m / module_h) # 層數(無條件進位)
per_course = math.ceil(wall_length_m / module_l) # 每層塊數(無條件進位)
blocks_base = courses * per_course # 基本塊數
blocks_needed = math.ceil(blocks_base * (1 + loss_rate / 100)) # 含損耗的所需塊數
length_actual = per_course * module_l # 砌好的長度(m)
height_actual = courses * module_h # 砌好的高度(m)
# 灰縫砂漿:每塊算水平灰縫(長 a+j)和垂直灰縫(高 h),斷面 t×j。m³ → L 要 ×1000
joint_mortar_l = blocks_base * t * j * ((a + j) + h) * 1000
fill_mortar_l = blocks_base * cavity_l * fill_ratio / 100 # 孔洞灌漿
mortar_with_loss_l = (joint_mortar_l + fill_mortar_l) * (1 + loss_rate / 100)
mortar_kg = mortar_with_loss_l * kg_per_liter
bags = math.ceil(mortar_kg / bag_kg) # 包數(無條件進位)
# 鋼筋概算(錨定、搭接另計)
rebar_v = math.floor(length_actual / (rebar_pitch_mm / 1000)) + 1
rebar_h = math.ceil(courses / rebar_every)
rebar_length_m = rebar_v * height_actual + rebar_h * length_actual
cost = blocks_needed * price_block + bags * price_bag
print(f"層數: {courses} 層,每層: {per_course} 塊,基本塊數: {blocks_base} 塊")
print(f"含損耗的所需塊數: {blocks_needed} 塊")
print(f"灰縫砂漿: {joint_mortar_l:.2f} L,孔洞灌漿: {fill_mortar_l:.2f} L")
print(f"含損耗的砂漿量: {mortar_with_loss_l:.2f} L = {mortar_kg:.2f} kg → {bags} 包")
print(f"垂直筋: {rebar_v} 支,水平筋: {rebar_h} 層,概算總長: {rebar_length_m:.1f} m")
print(f"概算費用: NT${cost:,}")
用 LaTeX 等數學式語言的寫法(可直接複製)
nₕ = ⌈H ÷ (h + j)⌉
n_h = \left\lceil \frac{H}{h + j} \right\rceil
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msub><mi>n</mi><mi>h</mi></msub>
<mo>=</mo>
<mo>⌈</mo>
<mfrac><mi>H</mi><mrow><mi>h</mi><mo>+</mo><mi>j</mi></mrow></mfrac>
<mo>⌉</mo>
</mrow>
</math>
n_h = |~ H / (h + j) ~|
Ceiling[H/(h + j)]
n_h := ceil(H/(h + j));
n_h = ceil(H/(h + j));
n_h = ⌈H/(h + j)⌉
nₗ = ⌈L ÷ (a + j)⌉
n_l = \left\lceil \frac{L}{a + j} \right\rceil
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msub><mi>n</mi><mi>l</mi></msub>
<mo>=</mo>
<mo>⌈</mo>
<mfrac><mi>L</mi><mrow><mi>a</mi><mo>+</mo><mi>j</mi></mrow></mfrac>
<mo>⌉</mo>
</mrow>
</math>
n_l = |~ L / (a + j) ~|
Ceiling[L/(a + j)]
n_l := ceil(L/(a + j));
n_l = ceil(L/(a + j));
n_l = ⌈L/(a + j)⌉
N₀ = nₕ × nₗ, N = ⌈N₀ × (1 + r ÷ 100)⌉
N_0 = n_h \times n_l,\quad N = \left\lceil N_0 \left( 1 + \frac{r}{100} \right) \right\rceil
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msub><mi>N</mi><mn>0</mn></msub>
<mo>=</mo>
<msub><mi>n</mi><mi>h</mi></msub>
<mo>×</mo>
<msub><mi>n</mi><mi>l</mi></msub>
<mo>,</mo>
<mi>N</mi>
<mo>=</mo>
<mo>⌈</mo>
<msub><mi>N</mi><mn>0</mn></msub>
<mrow><mo>(</mo><mn>1</mn><mo>+</mo><mfrac><mi>r</mi><mn>100</mn></mfrac><mo>)</mo></mrow>
<mo>⌉</mo>
</mrow>
</math>
N_0 = n_h xx n_l, N = |~ N_0 (1 + r/100) ~|
N0 = nh*nl; Ceiling[N0*(1 + r/100)]
N0 := n_h*n_l; N := ceil(N0*(1 + r/100));
N0 = n_h*n_l; N = ceil(N0*(1 + r/100));
N_0 = n_h × n_l, N = ⌈N_0 (1 + r/100)⌉
V₁ = N₀ × t × j × {(a + j) + h}
V_1 = N_0 \, t \, j \left\{ (a + j) + h \right\}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msub><mi>V</mi><mn>1</mn></msub>
<mo>=</mo>
<msub><mi>N</mi><mn>0</mn></msub>
<mo>×</mo>
<mi>t</mi>
<mo>×</mo>
<mi>j</mi>
<mo>×</mo>
<mrow><mo>{</mo><mrow><mo>(</mo><mi>a</mi><mo>+</mo><mi>j</mi><mo>)</mo></mrow><mo>+</mo><mi>h</mi><mo>}</mo></mrow>
</mrow>
</math>
V_1 = N_0 * t * j * ((a + j) + h)
N0*t*j*((a + j) + h)
V1 := N0*t*j*((a + j) + h);
V1 = N0*t*j*((a + j) + h);
V_1 = N_0 t j {(a + j) + h}
V₂ = N₀ × c × f ÷ 100
V_2 = N_0 \, c \, \frac{f}{100}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msub><mi>V</mi><mn>2</mn></msub>
<mo>=</mo>
<msub><mi>N</mi><mn>0</mn></msub>
<mo>×</mo>
<mi>c</mi>
<mo>×</mo>
<mfrac><mi>f</mi><mn>100</mn></mfrac>
</mrow>
</math>
V_2 = N_0 * c * f / 100
N0*c*f/100
V2 := N0*c*f/100;
V2 = N0*c*f/100;
V_2 = N_0 c f/100
V′ = (V₁ + V₂) × (1 + r ÷ 100), W = V′ × ρ, B = ⌈W ÷ b⌉
V' = (V_1 + V_2)\left( 1 + \frac{r}{100} \right),\quad W = V' \rho,\quad B = \left\lceil \frac{W}{b} \right\rceil
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msup><mi>V</mi><mo>′</mo></msup>
<mo>=</mo>
<mrow><mo>(</mo><msub><mi>V</mi><mn>1</mn></msub><mo>+</mo><msub><mi>V</mi><mn>2</mn></msub><mo>)</mo></mrow>
<mrow><mo>(</mo><mn>1</mn><mo>+</mo><mfrac><mi>r</mi><mn>100</mn></mfrac><mo>)</mo></mrow>
<mo>,</mo>
<mi>W</mi>
<mo>=</mo>
<msup><mi>V</mi><mo>′</mo></msup>
<mo>×</mo>
<mi>ρ</mi>
<mo>,</mo>
<mi>B</mi>
<mo>=</mo>
<mo>⌈</mo>
<mfrac><mi>W</mi><mi>b</mi></mfrac>
<mo>⌉</mo>
</mrow>
</math>
V' = (V_1 + V_2)(1 + r/100), W = V' * rho, B = |~ W / b ~|
Vd = (V1 + V2)*(1 + r/100); W = Vd*rho; Ceiling[W/b]
Vd := (V1 + V2)*(1 + r/100); W := Vd*rho; B := ceil(W/b);
Vd = (V1 + V2)*(1 + r/100); W = Vd*rho; B = ceil(W/b);
V′ = (V_1 + V_2)(1 + r/100), W = V′ ρ, B = ⌈W/b⌉
mᵥ = ⌊L′ ÷ p⌋ + 1, mₕ = ⌈nₕ ÷ k⌉, ℓ = mᵥ × H′ + mₕ × L′
m_v = \left\lfloor \frac{L'}{p} \right\rfloor + 1,\quad m_h = \left\lceil \frac{n_h}{k} \right\rceil,\quad \ell = m_v H' + m_h L'
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msub><mi>m</mi><mi>v</mi></msub>
<mo>=</mo>
<mo>⌊</mo>
<mfrac><msup><mi>L</mi><mo>′</mo></msup><mi>p</mi></mfrac>
<mo>⌋</mo>
<mo>+</mo>
<mn>1</mn>
<mo>,</mo>
<msub><mi>m</mi><mi>h</mi></msub>
<mo>=</mo>
<mo>⌈</mo>
<mfrac><msub><mi>n</mi><mi>h</mi></msub><mi>k</mi></mfrac>
<mo>⌉</mo>
<mo>,</mo>
<mi>ℓ</mi>
<mo>=</mo>
<msub><mi>m</mi><mi>v</mi></msub>
<msup><mi>H</mi><mo>′</mo></msup>
<mo>+</mo>
<msub><mi>m</mi><mi>h</mi></msub>
<msup><mi>L</mi><mo>′</mo></msup>
</mrow>
</math>
m_v = |__ L' / p __| + 1, m_h = |~ n_h / k ~|, l = m_v * H' + m_h * L'
mv = Floor[Lp/p] + 1; mh = Ceiling[nh/k]; mv*Hp + mh*Lp
m_v := floor(Lp/p) + 1; m_h := ceil(n_h/k); l := m_v*Hp + m_h*Lp;
m_v = floor(Lp/p) + 1; m_h = ceil(n_h/k); l = m_v*Hp + m_h*Lp;
m_v = ⌊L′/p⌋ + 1, m_h = ⌈n_h/k⌉, ℓ = m_v H′ + m_h L′
T = N × u₁ + B × u₂
T = N u_1 + B u_2
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>T</mi>
<mo>=</mo>
<mi>N</mi>
<mo>×</mo>
<msub><mi>u</mi><mn>1</mn></msub>
<mo>+</mo>
<mi>B</mi>
<mo>×</mo>
<msub><mi>u</mi><mn>2</mn></msub>
</mrow>
</math>
T = N * u_1 + B * u_2
n*u1 + b*u2
T := N*u1 + B*u2;
T = N*u1 + B*u2;
T = N u_1 + B u_2
M′ = ⌊M ÷ (1 + r ÷ 100)⌋, Lmax = ⌊M′ ÷ nₕ⌋ × (a + j)
M' = \left\lfloor \frac{M}{1 + r/100} \right\rfloor,\quad L_{\max} = \left\lfloor \frac{M'}{n_h} \right\rfloor (a + j)
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msup><mi>M</mi><mo>′</mo></msup>
<mo>=</mo>
<mo>⌊</mo>
<mfrac><mi>M</mi><mrow><mn>1</mn><mo>+</mo><mi>r</mi><mo>/</mo><mn>100</mn></mrow></mfrac>
<mo>⌋</mo>
<mo>,</mo>
<msub><mi>L</mi><mi>max</mi></msub>
<mo>=</mo>
<mo>⌊</mo>
<mfrac><msup><mi>M</mi><mo>′</mo></msup><msub><mi>n</mi><mi>h</mi></msub></mfrac>
<mo>⌋</mo>
<mrow><mo>(</mo><mi>a</mi><mo>+</mo><mi>j</mi><mo>)</mo></mrow>
</mrow>
</math>
M' = |__ M / (1 + r/100) __|, L_max = |__ M' / n_h __| * (a + j)
Mp = Floor[M/(1 + r/100)]; Floor[Mp/nh]*(a + j)
Mp := floor(M/(1 + r/100)); Lmax := floor(Mp/n_h)*(a + j);
Mp = floor(M/(1 + r/100)); Lmax = floor(Mp/n_h)*(a + j);
M′ = ⌊M/(1 + r/100)⌋, L_max = ⌊M′/n_h⌋ (a + j)
請 ChatGPT 幫忙計算的方法
你是戶外景觀、圍牆工程的數量計算助理。請務必實際執行 Python 程式碼來進行以下計算,並只以執行結果的數值作為回答依據(不要心算或猜測)。 要用混凝土空心磚(長 390 mm × 高 190 mm × 厚 190 mm)以灰縫 10 mm 砌一道長 8 m × 高 1.2 m 的圍牆。 請分別求出下列數值。 1. 層數(高度 ÷(磚高+灰縫)無條件進位)和每層塊數(長度 ÷(磚長+灰縫)無條件進位) 2. 基本塊數(層數 × 每層塊數),以及抓損耗率 5% 的所需塊數(無條件進位) 3. 灰縫砂漿量(L):把每塊磚當作「厚度 × 灰縫 ×{(磚長+灰縫)+磚高}」的體積,合計基本塊數份 4. 灰縫砂漿乘以損耗率 5%,以每 1 L 需 2.0 kg 材料計算,25 kg 包要幾包(無條件進位) 請列出計算使用的公式和執行結果的數值。
使用方法
-
1輸入數值在輸入欄中輸入要計算的數值
-
2計算按下「計算」按鈕
-
3查看結果計算結果會立即顯示。計算的思路和公式的解說,也都能在同一個頁面查看
DataChef 的特色
不需專業知識,操作直覺又簡單
無須登錄任何個人資料
按下「下載」後自動刪除檔案
無須標註來源出處
亦無須事先取得商用授權