흙을 넣을 곳의 모양을 고르고 치수와 깊이를 입력한 뒤 재료의 종류를 골라 주세요. 로스율·가격은 비워 둬도 됩니다(비우면 로스 0, 비용은 계산하지 않습니다).
이 페이지에서 할 수 있는 것
- 화단·텃밭의 넓이(가로 × 세로, m² 직접 입력, 원형의 지름)와 흙을 넣을 깊이(cm)만 넣으면 필요한 흙·모래·배양토의 양(L·m³)을 바로 알 수 있습니다
- 플랜터(안치수 가로 × 세로 × 깊이)나 화분(호수를 고르면 윗지름·밑지름·깊이의 기준값이 들어갑니다) 1개당 흙의 양과 개수만큼의 합계도 계산할 수 있습니다
- 재료의 종류(배양토·흑토·적옥토·녹소토·부엽토·마사토·강모래·산모래·잔디 배토)를 고르면 겉보기 비중(kg/L)의 기준값이 자동으로 들어가 무게(kg)로 환산됩니다. 겉보기 비중은 직접 고쳐 쓸 수 있습니다
- 50L 포대·10L 포대·20kg 포대 등 ‘1포대 용량’을 넣으면 올림한 필요 포대 수와, 올림 전의 포대 수·사는 양·남는 양도 표시합니다. 물을 줄 때 가라앉는 양·다져지는 양을 고려하는 로스율(%)은 ‘필요량 = 순수한 양 × (1 + 로스율)’이라는 식으로 따라갈 수 있습니다
- ‘가진 포대로 깔 수 있는 넓이’, ‘넣을 수 있는 깊이’, ‘흙을 채울 수 있는 플랜터·화분의 개수’의 역산으로도 바꿀 수 있습니다. 단가(1포대·1L·1kg·1m³당)를 넣으면 어림 비용도 나옵니다. 식의 쉬운 해설, Excel·Google 스프레드시트·Python용 복사해 쓰는 수식도 이 페이지에 모여 있습니다
이 계산은 어디에 쓰일까요?
화단이나 텃밭의 흙은 몇 년 쓰면 딱딱해지거나 비료분이 줄어들므로, 오래된 흙을 걷어 내고 새 배양토나 흑토로 바꾸기도 합니다. 예를 들어 세로 2m × 가로 1m인 화단에 깊이 20cm까지 배양토를 넣으면 순수한 양은 \(2 \times 20 \times 10 = 400\) L, 로스율 10%로 440L, 50L 포대라면 \(\lceil 440 \div 50 \rceil = 9\)포대입니다.
깊이를 1cm 바꾸면 20L씩 달라지므로, ‘몇 cm 깊이까지 바꿀까’를 먼저 정한 뒤 포대 수를 계산하면 장 보러 가는 횟수와 예산의 감이 잡힙니다. 부엽토나 퇴비를 섞어 쓸 때는 섞는 만큼 배양토의 양을 줄여 계산합니다.
65cm 플랜터는 가장자리 안쪽이 가로 60cm × 세로 20cm 안팎이지만 아래로 갈수록 좁아지므로, 중간쯤 안치수(가로 55cm × 세로 17cm)에 흙 깊이 14cm로 계산하면 1개당 \(55 \times 17 \times 14 \div 1000 \fallingdotseq 13.1\) L로, 상품에 적힌 용량(12~14L 정도)과 맞습니다. 3개라면 약 39.3L, 로스율 5%로 약 41.2L이므로 10L 포대라면 5포대, 50L 포대라면 1포대입니다.
배양토는 포대 크기에 따라 1L당 값이 달라지므로, ‘플랜터 몇 개에 얼마나 넣을지’를 먼저 계산해 두면 10L 포대와 50L 포대 중 어느 쪽을 몇 포대 사는 것이 낭비가 적은지 정할 수 있습니다. 무게도 함께 나오므로 베란다에 둘 수 있는 양이나 한 번에 나를 수 있는 양의 기준도 됩니다.
관엽식물이나 꽃의 분갈이에서는 ‘한 치수 큰 화분’으로 바꾸는 것이 일반적입니다. 6호 화분(윗지름 18cm)은 표준적인 모양이라면 1개당 약 2.2L, 8호 화분(윗지름 24cm)이라면 약 5.2L입니다. 6호 화분 4개를 분갈이한다면 \(2.2 \times 4 = 8.8\) L로, 10L 포대 1포대로 충분하고 약 1.2L가 남습니다.
남은 흙은 다음 분갈이에 쓸 수 있으므로, 역산 모드로 ‘10L 포대 1포대로 5호 화분 몇 개분인가’를 확인하면 가진 흙으로 몇 개까지 분갈이할 수 있는지 알 수 있습니다. 화분의 모양이나 배수용 돌의 양으로 실제 흙의 양은 달라지므로, 호수로 들어가는 값은 기준으로 삼고 실물을 잰 값이 있으면 그것을 씁니다.
잔디밭은 1년에 1~2번, 울퉁불퉁함을 고르고 뿌리를 보호하려고 배토(모래나 마사토)를 얇게 뿌립니다. 두께는 0.5cm 안팎으로 얇지만 마당 전체에 뿌리므로 면적이 넓어, 10m²라면 순수한 양은 \(10 \times 0.5 \times 10 = 50\) L, 겉보기 비중 1.5kg/L로 75kg, 20kg 포대라면 \(\lceil 75 \div 20 \rceil = 4\)포대입니다.
‘얇으니 조금이면 된다’고 생각하고 사러 가면 모자라기 쉬운 것이 이 계산이며, 두께 0.5cm라도 1m²당 5L, 약 7.5kg이라고 기억해 두면 감이 잡힙니다. 마사토·강모래는 kg 단위 판매가 많으므로 kg 포대 계산이 됩니다.
마당의 물 빠짐을 좋게 하려는 성토나, 배관 공사·나무를 심은 뒤의 되메우기에는 마사토나 산모래를 씁니다. 3m²에 깊이 30cm로 쌓으면 순수한 양은 900L(0.9m³), 다짐으로 줄어드는 양으로 로스율 20%라면 1,080L(1.08m³), 무게는 약 1.6t입니다. 20kg 포대라면 81포대나 되므로 이 정도 규모가 되면 루베 단위로 트럭 배달을 맡기는 것이 보통입니다.
주문할 때는 ‘몇 루베’인지 묻기 때문에 m³ 값을 그대로 전할 수 있습니다. 1m³당 단가로 비용을 내고 싶을 때는 단가의 단위를 ‘1m³당’으로 해서 계산합니다(배달료·하차 수고는 별도입니다).
원예에서는 ‘적옥토 7 : 부엽토 3’처럼 용토를 직접 배합하기도 합니다. 합계로 필요한 양이 로스 포함 30L라면 적옥토는 \(30 \times 0.7 = 21\) L, 부엽토는 \(30 \times 0.3 = 9\) L이며, 각 포대의 용량으로 나눠 포대 수를 냅니다.
배합비는 부피의 비이므로 이 페이지에서 낸 L 수를 비로 나누면 각 재료의 양이 됩니다. 적옥토(겉보기 비중 0.7 안팎)와 부엽토(0.3 안팎)는 무게가 꽤 다르므로 무게가 아니라 부피(L)로 재는 것이 중요합니다.
조경 공사 견적서에는 ‘객토 3m² t=300 0.9m³’처럼 넓이·깊이(t = 두께. 300은 300mm = 30cm)·m³가 나란히 적힙니다. 넓이 × 깊이로 \(3 \times 0.3 = 0.9\) m³라고 계산하고, 견적의 m³와의 차이가 로스율인지 깊이를 두껍게 잡은 것인지 업체에 확인할 수 있습니다.
수량의 근거를 알면 단가와의 곱(재료비)과 인건비·운반비를 나눠 볼 수 있게 되어 여러 업체의 견적 비교도 쉬워집니다(실제 공사에서는 지반 상태나 다짐 횟수로 필요량이 늘 수 있어, 수량만으로 금액의 타당성은 판단할 수 없습니다).
공식과 그림
용어·기호 해설
기호
| \(S\) | 에스 | 화단·텃밭의 넓이(m²)입니다. 가로 × 세로, m² 직접 지정, 원형(지름으로) 중 하나로 정합니다. 넓이를 나타내는 문자로 자주 쓰이며, Square(제곱)나 Surface(면)의 머리글자에서 왔다고 합니다. |
| \(l\), \(w\) | 엘·더블유 | 직사각형의 세로 길이와 가로 길이(m)입니다. length(길이)와 width(폭)의 머리글자입니다. |
| \(d\) | 디 | 원형 화단의 지름(m)입니다. diameter(지름)의 머리글자이며, 반지름은 \(d \div 2\)입니다. |
| \(\pi\) | 파이 | 원주율로 약 3.14입니다. 원의 넓이는 ‘반지름 × 반지름 × 원주율’이고, 원뿔대의 부피 식에도 나옵니다. |
| \(t\) | 티 | 흙을 넣을 깊이·두께(cm)입니다. thickness(두께)의 머리글자입니다. 화단에서는 ‘넓이 × 깊이 × 10’으로 리터로, 플랜터·화분에서는 ‘cm³ ÷ 1000’으로 리터로 바꿉니다. |
| \(V\) | 브이 | 순수한 양(L)입니다. volume(부피)의 머리글자입니다. 화단·텃밭은 \(V = S \times t \times 10\), 플랜터·화분은 \(V = V_1 \times\) 개수로 구합니다. 1,000L = 1m³입니다. |
| \(a\), \(b\) | 에이·비 | 플랜터의 안치수 가로와 세로(cm)입니다. 흙이 들어가는 부분의 안쪽을 잽니다. |
| \(R\) | 알 | 화분 윗지름(위쪽 가장자리 안쪽의 지름)의 절반, 즉 위쪽 반지름(cm)입니다. radius(반지름)의 머리글자입니다. |
| \(R_{\mathrm{b}}\) | 알 비 | 화분 밑지름(바닥의 지름)의 절반, 즉 바닥의 반지름(cm)입니다. 첨자 b는 bottom(바닥)의 머리글자입니다. 표준적인 화분은 \(R\)의 65% 정도입니다. |
| \(V_1\) | 브이 원 | 플랜터·화분 1개당 흙의 양(L)입니다. 첨자 1은 ‘1개분’이라는 뜻입니다. 플랜터는 \(a \times b \times t \div 1000\), 화분은 원뿔대의 부피 식으로 구합니다. |
| \(r\) | 알 | 로스율(%)입니다. rate(비율)의 머리글자입니다. 가라앉는 양·다져지는 양·흘리는 양을 고려해 순수한 양에 더하는 비율이며, 10이면 10% 증가(1.1배)입니다. 화분의 반지름 \(R\)(대문자)과는 다른 양입니다. |
| \(V'\) | 브이 프라임 | 로스 포함 양(L)입니다. \(V' = V \times (1 + r \div 100)\)으로 구합니다. 기호 오른쪽 위의 ‘\(\prime\)’은 ‘원래의 \(V\)를 조금 바꾼 것’이라는 뜻이며 프라임이라고 읽습니다. |
| \(\rho\) | 로 | 겉보기 비중(kg/L)입니다. 밀도를 나타낼 때 자주 쓰이는 그리스 문자입니다. kg/L는 t/m³와 같은 값이며, 50L 포대가 약 25kg이라면 \(25 \div 50 = 0.5\)입니다. |
| \(W\) | 더블유 | 로스 포함 필요량의 무게(kg)입니다. weight(무게)의 머리글자입니다. \(W = V' \times \rho\)로 구합니다. |
| \(k\) | 케이 | 1포대 용량입니다. L 표시 포대(50L 포대 등)라면 L, kg 표시 포대(20kg 포대 등)라면 kg의 값입니다. |
| \(B\) | 비 | 필요한 포대 수입니다. bag(포대)의 머리글자입니다. \(B = \lceil V' \div k \rceil\)(L 포대) 또는 \(\lceil W \div k \rceil\)(kg 포대)로 구합니다. |
| \(n\) | 엔 | 역산할 때 가진 포대 수입니다. number(수)의 머리글자입니다. |
| \(V_{\mathrm{use}}\) | 브이 유즈 | 가진 흙 가운데 로스만큼을 빼고 실제로 쓸 수 있는 양(L)입니다. |
| \(N\) | 엔 | 역산할 때 흙을 채울 수 있는 플랜터·화분의 개수입니다. \(N = \lfloor V_{\mathrm{use}} \div V_1 \rfloor\)로 구합니다. |
| \(u\) | 유 | 단가(1포대당·1L당·1kg당·1m³당 중 하나)입니다. unit price(단가)의 머리글자입니다. |
| \(Q\) | 큐 | 단가의 단위에 맞춘 수량(포대 수·부피·무게 중 하나)입니다. quantity(수량)의 머리글자입니다. |
| \(T\) | 티 | 어림 비용(재료비만. 비료·배수용 돌·운반비 등은 포함하지 않습니다)입니다. total(합계)의 머리글자입니다. |
| \(\lceil x \rceil\) | 천장 함수 | 소수점 아래를 올림해 정수로 만드는 기호입니다(예: \(\lceil 8.8 \rceil = 9\), \(\lceil 9 \rceil = 9\)). |
| \(\lfloor x \rfloor\) | 바닥 함수 | 소수점 아래를 버림해 정수로 만드는 기호입니다(예: \(\lfloor 7.8 \rfloor = 7\)). 역산의 ‘채울 수 있는 개수’에서 씁니다. |
용어
| 겉보기 비중 | 흙처럼 알갱이와 알갱이 사이에 틈이나 공기를 품은 상태로 잰 1L당 무게(kg/L)입니다. ‘단위용적중량’이라고도 합니다. 흙 알갱이 자체의 비중(약 2.5~2.7)보다 훨씬 작으며, 배양토는 0.5 안팎, 적옥토는 0.7 안팎, 마사토나 모래는 1.5 안팎(마른 상태 1.3~1.5, 젖은 상태 1.7~1.8 정도)이 기준입니다. kg/L는 t/m³와 같은 값입니다. |
| 비중 | 같은 부피의 물과 비교해 몇 배 무거운지를 나타내는 수입니다. 물은 1이고 1L가 1kg입니다. 수치상 밀도(kg/L)와 같은 값이므로, 이 페이지에서는 겉보기 비중을 kg/L 단위로 다룹니다. |
| 루베 | 세제곱미터(m³)를 현장에서 부르는 말입니다. 한 변이 1m인 정육면체의 부피로, 마사토나 흑토를 트럭으로 주문할 때의 단위입니다. 1m³ = 1,000L입니다. |
| 로스율 | 물을 줄 때 가라앉는 양·다져지는 양·흘리는 양을 고려해 순수한 양에 더하는 비율(%)입니다. 화단·성토에서 10~20%, 플랜터·화분에서 5~10% 정도를 보는 경우가 많습니다. |
| 배양토 | 적옥토·부엽토·피트모스·비료 등을 미리 섞어 두어 포대에서 꺼내 바로 쓸 수 있는 원예용 흙입니다. 분갈이흙이라고도 합니다. 가볍고(겉보기 비중 0.5 안팎) 5L·10L·20L·50L 등 리터 표시로 팔립니다. |
| 흑토 | 유기물이 많아 검은빛을 띠는 흙입니다. 마당이나 텃밭의 기본 흙으로 물을 잘 머금으며, 화단 흙 교체나 성토에 씁니다. |
| 적옥토 | 일본 간토 지방의 붉은 흙을 말려 알갱이로 만든 흙입니다. 비료분이 없는 원예의 기본 용토로, 부엽토 등과 섞어 씁니다. 국내에서도 같은 이름으로 팔립니다. |
| 녹소토 | 일본 가누마 지방에서 나는 가볍고 노르스름한 알갱이 흙입니다. 물 빠짐이 좋고 산성이라 철쭉·영산홍·블루베리 등의 용토로 씁니다. |
| 부엽토 | 낙엽을 발효시켜 만든 토양 개량재입니다. 매우 가볍고(겉보기 비중 0.3 안팎) 흙에 섞어 폭신하게 하는 데 씁니다. |
| 마사토 | 화강암이 풍화되어 생긴 모래가 섞인 흙입니다. 물 빠짐이 좋아 마당 바닥·성토·되메우기·잔디 배토·화분 배수층에 씁니다. 20kg 포대나 트럭의 루베 단위로 팔립니다. |
| 잔디 배토 | 잔디 위에 얇게(0.5cm 안팎) 뿌리는 모래나 흙입니다. 잔디 뿌리를 보호하고 땅의 울퉁불퉁함을 고르게 하려고 씁니다. 넓은 면적에 얇게 뿌리므로 깊이가 작아도 양은 꽤 됩니다. |
| 성토 | 땅 위에 흙을 더해 높이는 것입니다. 화단을 돋우거나 마당의 물 빠짐을 좋게 하려고 하며, 마사토나 산모래를 쓰는 경우가 많습니다. 다짐으로 줄어드는 만큼의 로스를 넉넉히 봅니다. |
| 화분 호수 | 화분 크기를 부르는 말입니다. 1호 = 윗지름(위쪽 지름) 약 3cm로, 3호라면 9cm, 5호라면 15cm, 8호라면 24cm, 10호라면 30cm입니다. 원래 1호는 1치(약 3.03cm)에서 왔습니다. 판매처에 따라 호수와 지름의 대응이 조금씩 다르므로 지름(cm)으로 확인하는 것이 확실합니다. |
| 원뿔대 | 원뿔의 끝을 밑면과 평행하게 잘라 낸 모양입니다. 위와 아래 원의 크기가 다른 화분 모양이 이에 해당합니다. 부피는 ‘원주율 × 높이 ÷ 3 × (위 반지름² + 위 반지름 × 아래 반지름 + 아래 반지름²)’이며, 큰 원뿔에서 작은 원뿔을 빼서 이끌어 낼 수 있습니다. |
| 워터 스페이스 | 화분 가장자리와 흙 표면 사이에 비워 두는 2~3cm 정도의 틈입니다. 물을 줄 때 물이 한 번 고였다가 스며들게 하는 공간으로, 이만큼 흙의 깊이는 화분 높이보다 얕아집니다. |
| 배수용 돌 | 화분 바닥에 까는 마사토·난석·경석 등입니다. 물 빠짐을 좋게 하려고 화분 높이의 1~2할 정도 넣는 경우가 많고, 그만큼 흙의 양은 줄어듭니다. |
| 올림 | 소수점 아래가 있으면 값을 하나 위의 정수로 만드는 어림 방법입니다. 포대는 1포대 단위로만 살 수 있으므로 포대 수 계산에서는 반드시 올림합니다. |
| 버림 | 소수점 아래를 버리고 정수로 만드는 어림 방법입니다. ‘가진 흙으로 화분 몇 개를 채울 수 있는가’에서는 마지막 1개에 모자라는 끝수를 버리므로 버림합니다. |
| 원주율 | 원둘레의 길이가 지름의 몇 배인지 나타내는 수로 약 3.14입니다. 원의 넓이는 ‘반지름 × 반지름 × 원주율’로 구합니다. |
먼저 알아 두면 좋은 내용
이 페이지의 계산을 ‘의미를 알고’ 쓸 수 있도록, 먼저 이해해 두면 좋은 내용을 정리했습니다.
| 직사각형·원의 넓이(초등학교 5~6학년, 10~12세) |
|
| 직육면체의 부피(초등학교 6학년, 11~12세) |
|
| 길이·부피의 단위 환산(초등학교 2~6학년, 7~12세) |
|
| 원뿔·원뿔대의 부피(중학교 1학년~, 12~13세) |
|
| 무게와 밀도·비중(초등학교 3학년~중학교 2학년, 8~14세) |
|
| 비율과 백분율(초등학교 6학년, 11~12세) |
|
| 어림하기(올림·버림·반올림, 초등학교 5학년, 10~11세) |
|
Excel로 계산하는 방법
| 세로 길이(m) | 2 |
| 가로 길이(m) | 1 |
| 넓이(m²) | =B1*B2 |
| 원의 지름(m) | 1.2 |
| 넓이(m²) | =PI()*(B1/2)^2 |
| 넓이(m²) | 2 |
| 깊이(cm) | 20 |
| 순수한 양(L) | =B1*B2*10 |
| 안치수 가로(cm) | 55 |
| 안치수 세로(cm) | 17 |
| 흙의 깊이(cm) | 14 |
| 1개의 흙의 양(L) | =B1*B2*B3/1000 |
| 윗지름(cm) | 18 |
| 밑지름(cm) | 11.7 |
| 흙의 깊이(cm) | 12.6 |
| 1개의 흙의 양(L) | =PI()*B3/3*((B1/2)^2+(B1/2)*(B2/2)+(B2/2)^2)/1000 |
| 순수한 양(L) | 400 |
| 로스율(%) | 10 |
| 로스 포함 양(L) | =B1*(1+B2/100) |
| 로스 포함 양(L) | 440 |
| 겉보기 비중(kg/L) | 0.5 |
| 무게(kg) | =B1*B2 |
| 로스 포함 양(L) 또는 무게(kg) | 440 |
| 1포대 용량(L 또는 kg) | 50 |
| 필요한 포대 수 | =ROUNDUP(B1/B2,0) |
| 단가(원) | 15000 |
| 수량(포대·L·kg·m³) | 9 |
| 어림 비용(원) | =B1*B2 |
| 가진 포대 수 | 3 |
| 1포대 용량(L) | 20 |
| 로스율(%) | 10 |
| 깊이(cm) | 10 |
| 쓸 수 있는 양(L) | =B1*B2/(1+B3/100) |
| 깔 수 있는 넓이(m²) | =B5/(B4*10) |
| 넓이(m², 깊이를 역산할 때) | 1.5 |
| 넣을 수 있는 깊이(cm) | =B5/(B7*10) |
| 1개의 흙의 양(L, 개수를 역산할 때) | 1.28 |
| 채울 수 있는 개수 | =ROUNDDOWN(B5/B9,0) |
‘ROUNDUP(값, 0)’은 소수점 아래를 올림해 정수로 만드는 함수(식의 ⌈ ⌉), ‘ROUNDDOWN(값, 0)’은 버림하는 함수(식의 ⌊ ⌋)입니다. ‘PI()’는 원주율입니다.
세 번째 표는 ‘m² × cm × 10’으로 리터로 바꿉니다(B3에 400이 표시됩니다). 네 번째 표의 B4는 13.09, 다섯 번째 표의 B4는 약 2.22, 여섯 번째 표의 B3은 440, 일곱 번째 표의 B3은 220, 여덟 번째 표의 B3은 9포대가 됩니다.
포대가 kg 표시일 때는 여덟 번째 표의 B1에 일곱 번째 표에서 낸 무게(kg)를, B2에 포대의 kg 수를 넣습니다.
마지막 표는 B6이 깔 수 있는 넓이(약 0.55m²), B8이 ‘B7의 넓이에 넣으면 깊이는 몇 cm인가’(약 3.64cm), B10이 ‘B9 용량의 화분을 몇 개 채울 수 있는가’(42개)입니다.
Google 스프레드시트로 계산하는 방법
| 세로 길이(m) | 2 |
| 가로 길이(m) | 1 |
| 넓이(m²) | =B1*B2 |
| 원의 지름(m) | 1.2 |
| 넓이(m²) | =PI()*(B1/2)^2 |
| 넓이(m²) | 2 |
| 깊이(cm) | 20 |
| 순수한 양(L) | =B1*B2*10 |
| 안치수 가로(cm) | 55 |
| 안치수 세로(cm) | 17 |
| 흙의 깊이(cm) | 14 |
| 1개의 흙의 양(L) | =B1*B2*B3/1000 |
| 윗지름(cm) | 18 |
| 밑지름(cm) | 11.7 |
| 흙의 깊이(cm) | 12.6 |
| 1개의 흙의 양(L) | =PI()*B3/3*((B1/2)^2+(B1/2)*(B2/2)+(B2/2)^2)/1000 |
| 순수한 양(L) | 400 |
| 로스율(%) | 10 |
| 로스 포함 양(L) | =B1*(1+B2/100) |
| 로스 포함 양(L) | 440 |
| 겉보기 비중(kg/L) | 0.5 |
| 무게(kg) | =B1*B2 |
| 로스 포함 양(L) 또는 무게(kg) | 440 |
| 1포대 용량(L 또는 kg) | 50 |
| 필요한 포대 수 | =ROUNDUP(B1/B2,0) |
| 단가(원) | 15000 |
| 수량(포대·L·kg·m³) | 9 |
| 어림 비용(원) | =B1*B2 |
| 가진 포대 수 | 3 |
| 1포대 용량(L) | 20 |
| 로스율(%) | 10 |
| 깊이(cm) | 10 |
| 쓸 수 있는 양(L) | =B1*B2/(1+B3/100) |
| 깔 수 있는 넓이(m²) | =B5/(B4*10) |
| 넓이(m², 깊이를 역산할 때) | 1.5 |
| 넣을 수 있는 깊이(cm) | =B5/(B7*10) |
| 1개의 흙의 양(L, 개수를 역산할 때) | 1.28 |
| 채울 수 있는 개수 | =ROUNDDOWN(B5/B9,0) |
Python으로 계산하는 방법
import math
length_m = 2 # 화단의 세로 길이(m)
width_m = 1 # 화단의 가로 길이(m)
depth_cm = 20 # 흙을 넣을 깊이(cm)
density_kg_per_l = 0.5 # 겉보기 비중(kg/L). 배양토 0.5·부엽토 0.3·적옥토 0.7·흑토 1.1·마사토 1.5 등이 기준
loss_rate = 10 # 로스율(%). 물을 줄 때 가라앉는 양·다져지는 양. 고려하지 않으면 0
bag_l = 50 # 1포대 용량(L)
price_per_bag = 15000 # 1포대당 가격(원)
area_m2 = length_m * width_m # 넓이(m²)
volume_l = area_m2 * depth_cm * 10 # 순수한 양(L). m² × cm × 10으로 리터
required_l = volume_l * (1 + loss_rate / 100) # 로스 포함 양(L)
weight_kg = required_l * density_kg_per_l # 무게(kg)
bags_needed = math.ceil(required_l / bag_l) # 필요한 포대 수(올림)
cost = bags_needed * price_per_bag # 어림 비용(원)
print(f"넓이: {area_m2} m²")
print(f"순수한 양: {volume_l} L({volume_l / 1000} m³)")
print(f"로스 포함 양: {required_l:.1f} L")
print(f"무게: {weight_kg:.1f} kg")
print(f"필요한 포대 수: {bags_needed}포대")
print(f"어림 비용: {cost:,}원")
# 화분 1개의 흙의 양(원뿔대): 6호 화분 = 윗지름 18cm, 밑지름 11.7cm, 흙의 깊이 12.6cm
top_cm, bottom_cm, pot_depth_cm = 18, 11.7, 12.6
big_r, small_r = top_cm / 2, bottom_cm / 2
pot_l = math.pi * pot_depth_cm / 3 * (big_r ** 2 + big_r * small_r + small_r ** 2) / 1000
print(f"6호 화분 1개의 흙의 양: {pot_l:.2f} L")
# 역산: 50L 포대 1포대, 로스 10%로 깊이 10cm에 깔 수 있는 넓이
have_bags = 1
usable_l = have_bags * bag_l / (1 + 10 / 100)
coverable_area_m2 = usable_l / (10 * 10)
print(f"50L 포대 {have_bags}포대로 깊이 10cm에 깔 수 있는 넓이: {coverable_area_m2:.2f} m²")
print(f"10L 포대 1포대로 흙을 채울 수 있는 6호 화분의 수: {math.floor(10 / pot_l)}개")
LaTeX 등 수식 언어로 쓰는 법(복사 가능)
S = l × w, S = π × (d ÷ 2)²
S = l \times w,\quad S = \pi \left(\frac{d}{2}\right)^{2}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>S</mi><mo>=</mo><mi>l</mi><mo>×</mo><mi>w</mi>
<mo>,</mo>
<mi>S</mi><mo>=</mo><mi>π</mi>
<msup>
<mrow><mo>(</mo><mfrac><mi>d</mi><mn>2</mn></mfrac><mo>)</mo></mrow>
<mn>2</mn>
</msup>
</mrow>
</math>
S = l * w, S = pi * (d/2)^2
{l*w, Pi*(d/2)^2}
S := l*w; S := Pi*(d/2)^2;
S = l*w; S = pi*(d/2)^2;
S = l × w, S = π (d/2)^2
V = S × t × 10
V = S \times t \times 10
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>V</mi><mo>=</mo><mi>S</mi><mo>×</mo><mi>t</mi><mo>×</mo><mn>10</mn>
</mrow>
</math>
V = S * t * 10
s*t*10
V := S*t*10;
V = S*t*10;
V = S × t × 10
V₁ = a × b × t ÷ 1000, V₁ = π × t ÷ 3 × (R² + R·Rb + Rb²) ÷ 1000
V_1 = \frac{a \times b \times t}{1000},\quad V_1 = \frac{\pi t \left(R^2 + R R_{\mathrm{b}} + R_{\mathrm{b}}^2\right)}{3 \times 1000}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msub><mi>V</mi><mn>1</mn></msub><mo>=</mo>
<mfrac><mrow><mi>a</mi><mo>×</mo><mi>b</mi><mo>×</mo><mi>t</mi></mrow><mn>1000</mn></mfrac>
<mo>,</mo>
<msub><mi>V</mi><mn>1</mn></msub><mo>=</mo>
<mfrac>
<mrow><mi>π</mi><mi>t</mi><mrow><mo>(</mo><msup><mi>R</mi><mn>2</mn></msup><mo>+</mo><mi>R</mi><msub><mi>R</mi><mi>b</mi></msub><mo>+</mo><msubsup><mi>R</mi><mi>b</mi><mn>2</mn></msubsup><mo>)</mo></mrow></mrow>
<mrow><mn>3</mn><mo>×</mo><mn>1000</mn></mrow>
</mfrac>
</mrow>
</math>
V_1 = (a * b * t) / 1000, V_1 = (pi * t * (R^2 + R*R_b + R_b^2)) / (3 * 1000)
{a*b*t/1000, Pi*t*(R^2 + R*Rb + Rb^2)/3000}
V1 := a*b*t/1000; V1 := Pi*t*(R^2 + R*Rb + Rb^2)/3000;
V1 = a*b*t/1000; V1 = pi*t*(R^2 + R*Rb + Rb^2)/3000;
V_1 = (a × b × t)/1000, V_1 = (π t (R^2 + R R_b + R_b^2))/(3 × 1000)
V' = V × (1 + r ÷ 100)
V' = V \left(1 + \frac{r}{100}\right)
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msup><mi>V</mi><mo>′</mo></msup><mo>=</mo><mi>V</mi>
<mrow><mo>(</mo><mn>1</mn><mo>+</mo><mfrac><mi>r</mi><mn>100</mn></mfrac><mo>)</mo></mrow>
</mrow>
</math>
V' = V * (1 + r/100)
v*(1 + r/100)
Vp := V*(1 + r/100);
Vp = V*(1 + r/100);
V' = V (1 + r/100)
W = V' × ρ
W = V' \times \rho
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>W</mi><mo>=</mo>
<msup><mi>V</mi><mo>′</mo></msup>
<mo>×</mo><mi>ρ</mi>
</mrow>
</math>
W = V' * rho
vp*rho
W := Vp*rho;
W = Vp*rho;
W = V' × ρ
B = ⌈V' ÷ k⌉ (L 포대), B = ⌈W ÷ k⌉ (kg 포대)
B = \left\lceil \frac{V'}{k} \right\rceil,\quad B = \left\lceil \frac{W}{k} \right\rceil
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>B</mi><mo>=</mo>
<mo>⌈</mo><mfrac><msup><mi>V</mi><mo>′</mo></msup><mi>k</mi></mfrac><mo>⌉</mo>
<mo>,</mo>
<mi>B</mi><mo>=</mo>
<mo>⌈</mo><mfrac><mi>W</mi><mi>k</mi></mfrac><mo>⌉</mo>
</mrow>
</math>
B = |~ V' / k ~|, B = |~ W / k ~|
{Ceiling[vp/k], Ceiling[w/k]}
B := ceil(Vp/k); B := ceil(W/k);
B = ceil(Vp/k); B = ceil(W/k);
B = ⌈V'/k⌉, B = ⌈W/k⌉
T = u × Q
T = u \times Q
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>T</mi><mo>=</mo><mi>u</mi><mo>×</mo><mi>Q</mi>
</mrow>
</math>
T = u * Q
u*q
T := u*Q;
T = u*Q;
T = u × Q
V_use = n × k ÷ (1 + r ÷ 100), S = V_use ÷ (t × 10), t = V_use ÷ (S × 10), N = ⌊V_use ÷ V₁⌋
V_{\mathrm{use}} = \frac{n \times k}{1 + \frac{r}{100}},\quad S = \frac{V_{\mathrm{use}}}{t \times 10},\quad t = \frac{V_{\mathrm{use}}}{S \times 10},\quad N = \left\lfloor \frac{V_{\mathrm{use}}}{V_1} \right\rfloor
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msub><mi>V</mi><mi>use</mi></msub><mo>=</mo>
<mfrac>
<mrow><mi>n</mi><mo>×</mo><mi>k</mi></mrow>
<mrow><mn>1</mn><mo>+</mo><mfrac><mi>r</mi><mn>100</mn></mfrac></mrow>
</mfrac>
<mo>,</mo>
<mi>S</mi><mo>=</mo><mfrac><msub><mi>V</mi><mi>use</mi></msub><mrow><mi>t</mi><mo>×</mo><mn>10</mn></mrow></mfrac>
<mo>,</mo>
<mi>t</mi><mo>=</mo><mfrac><msub><mi>V</mi><mi>use</mi></msub><mrow><mi>S</mi><mo>×</mo><mn>10</mn></mrow></mfrac>
<mo>,</mo>
<mi>N</mi><mo>=</mo><mo>⌊</mo><mfrac><msub><mi>V</mi><mi>use</mi></msub><msub><mi>V</mi><mn>1</mn></msub></mfrac><mo>⌋</mo>
</mrow>
</math>
V_use = (n * k) / (1 + r/100), S = V_use / (t * 10), t = V_use / (S * 10), N = |__ V_use / V_1 __|
vuse = n*k/(1 + r/100); {vuse/(t*10), vuse/(s*10), Floor[vuse/v1]}
Vuse := n*k/(1 + r/100); S_cover := Vuse/(t*10); t_fill := Vuse/(S*10); N_fill := floor(Vuse/V1);
Vuse = n*k/(1 + r/100); S_cover = Vuse/(t*10); t_fill = Vuse/(S*10); N_fill = floor(Vuse/V1);
V_use = (n × k)/(1 + r/100), S = V_use/(t × 10), t = V_use/(S × 10), N = ⌊V_use/V_1⌋
ChatGPT 에게 물어서 계산하는 방법
당신은 원예·조경의 물량 계산 도우미입니다. 다음 계산을 반드시 Python 코드를 실제로 실행해서 하고, 실행 결과의 숫자만을 근거로 답해 주세요(암산이나 추측으로 답하지 마세요). 세로 2m × 가로 1m인 화단에 배양토(겉보기 비중 0.5kg/L)를 깊이 20cm까지 넣습니다. 물을 줄 때 가라앉는 양으로 로스율 10%를 봅니다. 다음 값을 각각 구해 주세요. 1. 넓이(m²) 2. 순수한 양(L)과 로스율 10%를 본 로스 포함 양(L) 3. 로스 포함 양을 겉보기 비중으로 환산한 무게(kg) 4. 50L 포대로 살 때의 필요한 포대 수(올림)와 포대 수 × 50L로 사는 양, 남는 양 5. 같은 배양토를 20L 포대 3포대만 가지고 있을 때 로스율 10%로 깊이 10cm에 깔 수 있는 넓이(m²) 6. 윗지름 18cm, 밑지름 11.7cm, 흙의 깊이 12.6cm인 6호 화분을 원뿔대로 볼 때 1개당 흙의 양(L) 계산에 쓴 식과 실행 결과의 숫자를 보여 주세요.
사용법
-
1숫자 입력계산하고 싶은 숫자를 입력란에 입력합니다
-
2계산‘계산’ 버튼을 누릅니다
-
3결과 확인계산 결과가 바로 표시됩니다. 계산의 원리와 공식 해설도 같은 페이지에서 확인할 수 있습니다
DataChef의 특징
전문 지식 없이도 직관적이고 간단하게 사용
개인정보를 등록하지 않고도 이용할 수 있습니다
"다운로드"를 누르면 파일이 자동으로 삭제됩니다
출처 표기 불필요
상업적 이용 허가 연락도 필요 없습니다