<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>계산기 on 에너지노트</title><link>https://energynote.kr/tags/%EA%B3%84%EC%82%B0%EA%B8%B0/</link><description>Recent content in 계산기 on 에너지노트</description><generator>Hugo</generator><language>ko-KR</language><lastBuildDate>Mon, 12 Oct 2026 11:00:00 +0900</lastBuildDate><atom:link href="https://energynote.kr/tags/%EA%B3%84%EC%82%B0%EA%B8%B0/index.xml" rel="self" type="application/rss+xml"/><item><title>연간 방사선 피폭량 계산기 — CT·엑스레이·비행기까지 한 번에</title><link>https://energynote.kr/tools/dose-calculator/</link><pubDate>Mon, 12 Oct 2026 11:00:00 +0900</pubDate><guid>https://energynote.kr/tools/dose-calculator/</guid><description>&lt;p&gt;올해 CT를 두 번 찍었고 미국 출장도 다녀왔다면, 방사선을 얼마나 받은 걸까요. 아래에 검사 횟수와 비행 횟수를 넣으면 바로 계산됩니다. 결과는 한국인이 어차피 매년 받는 자연방사선, 일반인 선량한도, 종사자 한도와 나란히 놓고 보여 드립니다.&lt;/p&gt;&#10;&lt;div class="dc" id="dc" data-lang="ko"&gt;&#10; &lt;form class="dc-form" id="dc-form" autocomplete="off"&gt;&#10; &lt;fieldset class="dc-group"&gt;&#10; &lt;legend&gt;1. 사는 곳의 자연방사선&lt;/legend&gt;&#10; &lt;label class="dc-radio"&gt;&lt;input type="radio" name="bg" value="3.0" checked&gt; 한국 평균 (연 약 3.0mSv, 라돈 포함)&lt;/label&gt;&#10; &lt;label class="dc-radio"&gt;&lt;input type="radio" name="bg" value="2.4"&gt; 세계 평균 (연 약 2.4mSv, UNSCEAR)&lt;/label&gt;&#10; &lt;/fieldset&gt;&#10;&#10; &lt;fieldset class="dc-group"&gt;&#10; &lt;legend&gt;2. 최근 1년 의료 영상 검사 (횟수)&lt;/legend&gt;&#10; &lt;div class="dc-rows"&gt;&#10; &lt;label&gt;&lt;span&gt;흉부 엑스레이 &lt;small&gt;0.1 mSv&lt;/small&gt;&lt;/span&gt;&lt;input type="number" name="cxr" min="0" max="99" value="0"&gt;&lt;/label&gt;&#10; &lt;label&gt;&lt;span&gt;치과 엑스레이(파노라마) &lt;small&gt;0.01 mSv&lt;/small&gt;&lt;/span&gt;&lt;input type="number" name="dental" min="0" max="99" value="0"&gt;&lt;/label&gt;&#10; &lt;label&gt;&lt;span&gt;유방촬영(맘모그래피) &lt;small&gt;0.4 mSv&lt;/small&gt;&lt;/span&gt;&lt;input type="number" name="mammo" min="0" max="99" value="0"&gt;&lt;/label&gt;&#10; &lt;label&gt;&lt;span&gt;골밀도 검사(DXA) &lt;small&gt;0.001 mSv&lt;/small&gt;&lt;/span&gt;&lt;input type="number" name="dxa" min="0" max="99" value="0"&gt;&lt;/label&gt;&#10; &lt;label&gt;&lt;span&gt;두부(머리) CT &lt;small&gt;2 mSv&lt;/small&gt;&lt;/span&gt;&lt;input type="number" name="headct" min="0" max="99" value="0"&gt;&lt;/label&gt;&#10; &lt;label&gt;&lt;span&gt;저선량 폐 CT &lt;small&gt;1.5 mSv&lt;/small&gt;&lt;/span&gt;&lt;input type="number" name="ldct" min="0" max="99" value="0"&gt;&lt;/label&gt;&#10; &lt;label&gt;&lt;span&gt;흉부 CT &lt;small&gt;7 mSv&lt;/small&gt;&lt;/span&gt;&lt;input type="number" name="chestct" min="0" max="99" value="0"&gt;&lt;/label&gt;&#10; &lt;label&gt;&lt;span&gt;복부·골반 CT &lt;small&gt;9 mSv&lt;/small&gt;&lt;/span&gt;&lt;input type="number" name="abdct" min="0" max="99" value="0"&gt;&lt;/label&gt;&#10; &lt;label&gt;&lt;span&gt;PET-CT &lt;small&gt;15 mSv&lt;/small&gt;&lt;/span&gt;&lt;input type="number" name="petct" min="0" max="99" value="0"&gt;&lt;/label&gt;&#10; &lt;/div&gt;&#10; &lt;/fieldset&gt;&#10;&#10; &lt;fieldset class="dc-group"&gt;&#10; &lt;legend&gt;3. 최근 1년 비행기 여행 (왕복 횟수)&lt;/legend&gt;&#10; &lt;div class="dc-rows"&gt;&#10; &lt;label&gt;&lt;span&gt;장거리 (미주·유럽 왕복) &lt;small&gt;0.15 mSv&lt;/small&gt;&lt;/span&gt;&lt;input type="number" name="fl_long" min="0" max="99" value="0"&gt;&lt;/label&gt;&#10; &lt;label&gt;&lt;span&gt;중거리 (동남아 왕복) &lt;small&gt;0.03 mSv&lt;/small&gt;&lt;/span&gt;&lt;input type="number" name="fl_mid" min="0" max="99" value="0"&gt;&lt;/label&gt;&#10; &lt;label&gt;&lt;span&gt;단거리 (일본·중국·국내 왕복) &lt;small&gt;0.01 mSv&lt;/small&gt;&lt;/span&gt;&lt;input type="number" name="fl_short" min="0" max="99" value="0"&gt;&lt;/label&gt;&#10; &lt;/div&gt;&#10; &lt;/fieldset&gt;&#10;&#10; &lt;fieldset class="dc-group"&gt;&#10; &lt;legend&gt;4. 생활 습관&lt;/legend&gt;&#10; &lt;div class="dc-rows"&gt;&#10; &lt;label&gt;&lt;span&gt;흡연 (하루 갑 수) &lt;small&gt;0.36 mSv/갑·년&lt;/small&gt;&lt;/span&gt;&lt;input type="number" name="smoke" min="0" max="5" step="0.5" value="0"&gt;&lt;/label&gt;&#10; &lt;label class="dc-check"&gt;&lt;input type="checkbox" name="nuts" value="0.16"&gt; 브라질너트를 매일 2알 먹는다 (연 약 0.16mSv)&lt;/label&gt;&#10; &lt;/div&gt;&#10; &lt;/fieldset&gt;&#10; &lt;/form&gt;&#10;&#10; &lt;div class="dc-result" id="dc-result" aria-live="polite"&gt;&#10; &lt;div class="dc-total"&gt;&lt;span class="dc-total-label"&gt;최근 1년 추정 피폭량&lt;/span&gt;&lt;span class="dc-total-num" id="dc-total"&gt;3.0&lt;/span&gt;&lt;span class="dc-total-unit"&gt;mSv&lt;/span&gt;&lt;/div&gt;&#10; &lt;div class="dc-bar" id="dc-bar" role="img" aria-label="추정 피폭량 구성"&gt;&lt;/div&gt;&#10; &lt;ul class="dc-legend" id="dc-legend"&gt;&lt;/ul&gt;&#10; &lt;div class="dc-compare" id="dc-compare"&gt;&lt;/div&gt;&#10; &lt;div class="dc-scale" id="dc-scale"&gt;&lt;/div&gt;&#10; &lt;/div&gt;&#10;&lt;/div&gt;&#10;&lt;script&gt;&#10;(function(){&#10; var root=document.getElementById('dc'); if(!root) return;&#10; var en=root.getAttribute('data-lang')==='en';&#10; var F=document.getElementById('dc-form');&#10; var V={cxr:0.1,dental:0.01,mammo:0.4,dxa:0.001,headct:2,ldct:1.5,chestct:7,abdct:9,petct:15,fl_long:0.15,fl_mid:0.03,fl_short:0.01,smoke:0.36};&#10; var T=en?{&#10; nat:'Natural background',med:'Medical imaging',fly:'Flights',life:'Lifestyle',&#10; noadd:'No extra dose entered yet. Everything above comes from natural background radiation.',&#10; add:'Extra dose on top of natural background: ',&#10; yrs:function(n){return n.toFixed(1)+' years of Korean natural background (3 mSv/yr)';},&#10; cxr:function(n){return 'about '+fmt(n)+' chest X-rays';},&#10; ban:function(n){return 'about '+fmt(n)+' bananas (0.1 μSv each)';},&#10; scaleTitle:'Where this sits on the scale',&#10; marks:[[1,'Public dose limit for man-made sources (excl. medical), 1 mSv/yr'],[3,'Korean natural background, 3 mSv/yr'],[6,'Korean aircrew management level, 6 mSv/yr'],[20,'Radiation worker average limit, 20 mSv/yr'],[100,'Level where effects are clearly observed (ICRP), 100 mSv']],&#10; you:'Your estimate',&#10; medNote:'Medical doses are typical effective-dose values; your actual dose depends on the device, protocol and body size. A medically necessary exam is worth far more than the small risk it carries.'&#10; }:{&#10; nat:'자연방사선',med:'의료 영상',fly:'비행',life:'생활 습관',&#10; noadd:'아직 추가 항목이 없습니다. 위 값은 모두 자연방사선입니다.',&#10; add:'자연방사선을 뺀 추가 피폭량: ',&#10; yrs:function(n){return '한국 자연방사선 약 '+n.toFixed(1)+'년치 (연 3mSv 기준)';},&#10; cxr:function(n){return '흉부 엑스레이 약 '+fmt(n)+'장';},&#10; ban:function(n){return '바나나 약 '+fmt(n)+'개 (1개 0.1μSv)';},&#10; scaleTitle:'이 값은 어디쯤일까',&#10; marks:[[1,'일반인 선량한도 (인공 방사선, 의료 제외) 연 1mSv'],[3,'한국인 연간 자연방사선 약 3mSv'],[6,'항공 승무원 관리 기준 연 6mSv'],[20,'방사선 종사자 연평균 한도 20mSv'],[100,'영향이 뚜렷이 확인되는 수준 (ICRP) 100mSv']],&#10; you:'내 추정값',&#10; medNote:'의료 검사 수치는 평균적인 유효선량이며, 실제 값은 장비·촬영 조건·체격에 따라 달라집니다. 필요해서 받는 검사의 이득은 작은 방사선 위험보다 훨씬 큽니다.'&#10; };&#10; function fmt(n){ return Math.round(n).toLocaleString(en?'en-US':'ko-KR'); }&#10; function num(name){ var el=F.elements[name]; var v=parseFloat(el.value); return isNaN(v)||v&lt;0?0:v; }&#10; function calc(){&#10; var bg=parseFloat(F.elements['bg'].value);&#10; var med=0; ['cxr','dental','mammo','dxa','headct','ldct','chestct','abdct','petct'].forEach(function(k){ med+=num(k)*V[k]; });&#10; var fly=num('fl_long')*V.fl_long+num('fl_mid')*V.fl_mid+num('fl_short')*V.fl_short;&#10; var life=num('smoke')*V.smoke+(F.elements['nuts'].checked?0.16:0);&#10; render(bg,med,fly,life);&#10; }&#10; function render(bg,med,fly,life){&#10; var total=bg+med+fly+life, extra=med+fly+life;&#10; document.getElementById('dc-total').textContent=total&lt;10?total.toFixed(2).replace(/0$/,''):total.toFixed(1);&#10; var parts=[[T.nat,bg,'#0b6e4f'],[T.med,med,'#f5a623'],[T.fly,fly,'#3b82f6'],[T.life,life,'#6b7280']];&#10; var bar='',leg='';&#10; parts.forEach(function(p){ if(p[1]&lt;=0) return; var w=(p[1]/total*100); bar+='&lt;span style="width:'+w.toFixed(2)+'%;background:'+p[2]+'" title="'+p[0]+' '+p[1].toFixed(2)+' mSv"&gt;&lt;/span&gt;'; leg+='&lt;li&gt;&lt;i style="background:'+p[2]+'"&gt;&lt;/i&gt;'+p[0]+' &lt;b&gt;'+p[1].toFixed(2)+' mSv&lt;/b&gt; ('+Math.round(w)+'%)&lt;/li&gt;'; });&#10; document.getElementById('dc-bar').innerHTML=bar; document.getElementById('dc-legend').innerHTML=leg;&#10; var c='';&#10; if(extra&lt;=0){ c='&lt;p&gt;'+T.noadd+'&lt;/p&gt;</description></item></channel></rss>