본문으로 건너뛰기
CalcMax

환율 계산기

범위: 0.01 – 1,000,000,000

범위: 0.00 – 1,000,000

계산 결과

100.00

환산 금액

반대 방향 환산 금액
100.00
역수 환율
1.000000

인터넷에 있는 거의 모든 환율 계산기는 환율을 알려 줍니다. 이 페이지는 알려 주지 않고, 바로 그것이 이 페이지의 요점입니다. 페이지에 박아 넣은 환율은 페이지가 공개되는 순간 틀린 값이 됩니다. 공표되는 환율은 영업일마다 바뀌고, 언제 어디서 고시된 값인지에 따라 출처마다 다르며, 사는 값과 파는 값이 기준값 양쪽에 나뉘어 있습니다. 정확하게 할 수 있는 일은 환율 주변의 계산이고, 그 계산에는 진짜 함정이 하나 있습니다. 반대 방향으로 되돌리는 것은 받은 환율로 나누는 일이지, 거꾸로 적힌 환율을 곱하는 일이 아닙니다.

공표 환율은 어디서 나오고 얼마나 자주 움직이는가

발행 기관발행 주기무엇인지
유럽중앙은행(European Central Bank, EU)매 영업일, 중부유럽시간(CET) 16시 무렵유로의 외환 기준 환율로, 소수점 네 자리로 공표되며 정보 제공 목적입니다. ECB는 이 환율을 거래 목적으로 쓰는 것을 강하게 권하지 않는다고 밝히고 있습니다
미국 연방준비제도이사회(Board of Governors of the Federal Reserve System, 미국)매주 월요일 오후 4시 15분Foreign Exchange Rates — H.10 — 직전 영업주의 일별 양자 환율과 달러 지수이며, 월요일이 연방 공휴일이면 다음 영업일에 발표됩니다
중국 국가통계국(National Bureau of Statistics of China, 중국)1년에 한 번, 연례 통계 공보에한 해 전체의 위안화 달러 대비 평균 환율입니다. 한 번 공표되는 하나의 수치이고, 어느 하루에 거래될 수 있는 환율이 아니라 열두 달 전체의 평균입니다

환율 칸이 일부러 비어 있으므로 이 표가 있습니다. 빈 칸에는 환율을 어디서 가져와야 하는지에 대한 답이 있어야 마땅합니다. 줄은 환율이 아니라 발행 기관이고, 가운데 열을 위에서 아래로 읽는 것이 쓸모 있습니다. 세 주기는 같은 것의 변형이 아니라, 환율이라는 말을 함께 쓰는 서로 다른 세 가지 수입니다. 하나는 영업일마다 공표되는 고시이고 시장 가격이 아니며, 하나는 일주일에 한 번 직전 주를 묶어서 나오고, 하나는 1년에 한 번 그해 전체의 평균으로 나옵니다. 셋 중 어느 것도 카드사가 거래를 결제할 때 적용하는 값이 아니고, 유럽중앙은행은 자기 기준 환율을 거래 목적으로 쓰는 것을 강하게 권하지 않는다고 분명히 밝히고 있습니다. 마지막 열은 각 발행 기관이 그 수치가 무엇을 위한 것이라고 스스로 말하는 내용이며, 그래서 위의 환율 칸에 숫자를 옮겨 적기 전에 읽어 볼 만합니다.

공식

환산 금액 = 시작 금액 × 환율 | 반대 방향 환산 금액 = 시작 금액 ÷ 환율

baseAmount
환산하려는 금액이며, 어느 쪽 단위에서 바꾸는 것이든 그 단위로 적습니다. 이 페이지는 그 단위가 무엇인지 묻지 않습니다. 어떤 통화 짝이든 계산은 똑같기 때문입니다
exchangeRate
시작 금액 한 단위를 바꾸면 몇 단위가 나오는지를 적은 값입니다. 직접 확인한 출처에서 가져와 넣는 수이며, 페이지는 그것을 조회하지 않고 정확한 값으로 취급합니다
convertedAmount
금액에 환율을 곱한 값이며 소수점 둘째 자리로 반올림합니다. 대표 수치이고, 소수점 둘째 자리는 환율의 성질이 아니라 돈의 관습입니다
reverseAmount
금액을 환율로 나눈 값, 곧 같은 환율을 반대 방향으로 쓴 결과입니다. 역수를 곱하는 것이 아니라 나누는 것이며, 금액이 클수록 둘의 차이는 반올림 한 단계보다 커집니다
inverseRate
1을 환율로 나눈 값이며 소수점 여섯 자리까지 보여 줍니다. 역수 환율을 읽을 수 있도록 인쇄하는 것이고, 두 금액 줄에는 전혀 관여하지 않습니다

이미 환율을 가지고 있고, 같은 환율을 양방향에 적용해서 금액을 바꿨다가 되돌리고 싶을 때 씁니다. 조회해 둔 환산을 확인하고 싶을 때, 영수증은 한 통화인데 예산은 다른 통화일 때, 거래 금액이 한 방향으로 흘러갔는데 되돌아오면 얼마인지 보고 싶을 때가 여기에 해당합니다. 환율의 출처는 아닙니다. 넣을 환율이 없다면 아래 표와 인용한 출처가 공식 환율을 누가 얼마나 자주 공표하는지 알려 줍니다. 그 주기는 셋 다 꽤 다릅니다.

계산 예시

  1. 기본값: 환율 1로 100

    1. 환산 금액: 100 × 1 = 100.00
    2. 반대 방향 환산 금액: 100 ÷ 1 = 100.00
    3. 역수 환율: 1 ÷ 1 = 1.000000

    환율 1은 계산이 끼어들지 않은 상태에서 화면의 모양을 보여 주는 입력입니다. 두 줄 모두 금액 그대로이고 역수 환율도 1입니다. 양식의 정직한 시작 상태이기도 합니다. 환율 칸은 어디선가 시작해야 하는데, 1에서 시작하면 이 값이 페이지가 조회한 환율이 아니라 자리 표시자라는 것이 분명해집니다.

  2. 공표된 연평균 환율: 7.1429로 100

    1. 환산 금액: 100 × 7.1429 = 714.29
    2. 반대 방향 환산 금액: 100 ÷ 7.1429 = 13.99992…, 소수점 둘째 자리로 반올림하면 14.00
    3. 역수 환율: 1 ÷ 7.1429 = 0.1399991…, 소수점 여섯 자리로 반올림하면 0.139999

    여기 쓰인 환율은 계산하기 좋게 고른 수가 아니라 실제로 공표된 값입니다. 1달러에 7.1429위안은 중국의 연례 통계 공보에 실린 2025년 평균 환율이며 아래에 전문을 인용했습니다. 어느 하루에 실제로 거래될 수 있는 환율이 아니라 한 해 전체의 평균입니다. 소수점 여섯 자리가 필요한 이유도 여기서 나옵니다. 1을 7.1429로 나누면 0.1399991이므로 인쇄되는 역수는 0.14가 아니라 0.139999이고, 그 역수에 100을 곱하면 13.9999인데 나눗셈이 주는 값은 14.00입니다. 둘 다 같은 환율을 읽는 방식이지만, 환율 자체의 정밀도를 버리지 않는 쪽은 나눗셈이므로 금액 줄은 나눗셈을 쓰고 역수는 보여 주는 역할로 남습니다.

  3. 역수를 곱하는 것보다 나누는 것이 나은 지점: 환율 3으로 1,000,000

    1. 환산 금액: 1000000 × 3 = 3000000.00
    2. 반대 방향 환산 금액: 1000000 ÷ 3 = 333333.3333…, 소수점 둘째 자리로 반올림하면 333333.33
    3. 역수 환율: 1 ÷ 3 = 0.3333333…, 소수점 여섯 자리로 반올림하면 0.333333

    이 페이지 전체가 이 사례를 중심으로 세워져 있습니다. 100만을 3으로 나누면 333,333.33이 나오지만, 인쇄된 역수 0.333333을 100만에 곱하면 333,333.00이 되어 33센트가 모자랍니다. 역수는 반올림된 수이고 그 반올림 오차는 곱하는 금액과 함께 커집니다. 소수점 여섯 자리는 100단위에는 충분하고 100만에는 모자랍니다. 금액 줄은 나누고, 역수는 그 차이를 믿으라고 하지 않고 눈으로 볼 수 있도록 함께 보여 줍니다.

  4. 1보다 작은 환율: 0.85로 100

    1. 환산 금액: 100 × 0.85 = 85.00
    2. 반대 방향 환산 금액: 100 ÷ 0.85 = 117.6470…, 소수점 둘째 자리로 반올림하면 117.65
    3. 역수 환율: 1 ÷ 0.85 = 1.1764705…, 소수점 여섯 자리로 반올림하면 1.176471

    1보다 작은 환율은 손으로 계산할 때 사람들이 방향을 거꾸로 잡는 쪽입니다. 0.85로 환산하는 것과 1.176471로 되돌리는 것이 같은 조작을 뒤집은 것이 아니라 서로 다른 조작처럼 보이기 때문입니다. 둘은 같은 환율입니다. 85는 첫 번째 환율로 본 100이고, 117.65는 두 번째 환율로 본 100입니다. 환율이 1을 넘나드는 지점에서 계산에 특별한 일이 일어나지는 않습니다. 그래서 그 반대편에 놓인 사례를 하나 두는 것이 의미가 있습니다.

  5. 입력할 수 있는 가장 작은 환율: 0.000001로 500

    1. 환산 금액: 500 × 0.000001 = 0.0005, 소수점 둘째 자리로 반올림하면 0.00
    2. 반대 방향 환산 금액: 500 ÷ 0.000001 = 500000000.00
    3. 역수 환율: 1 ÷ 0.000001 = 1000000.000000

    환율 칸이 소수점 여섯 자리를 받는 것은 실제 환율에 그만큼이 필요하기 때문이고, 금액 줄이 두 자리를 쓰는 것은 돈이 그렇기 때문입니다. 둘이 어긋나는 자리가 바로 여기입니다. 500단위를 100만분의 1로 환산하면 1만분의 5가 되는데, 금액 줄은 0으로 보고합니다. 잘못 계산된 것이 아닙니다. 두 줄이 서로 다른 정밀도의 단위로 재어지고 있을 뿐이고, 그 금액은 대상 통화로 1센트에 훨씬 못 미칩니다. 여기서 0.00을 오류로 읽는 것은 그것을 잔액으로 읽는 것만큼이나 틀렸습니다.

한계

환율은 페이지가 아니라 사용자의 것입니다. 여기서는 환율을 조회하지도, 입력한 값을 검사하지도, 오늘이 무슨 날인지 모릅니다. 그래서 낡거나 잘못된 환율을 넣으면 아무 경고 없이 자신 있게 틀린 답이 나옵니다. 공표되는 환율에도 종류가 여럿입니다. 중앙은행의 기준 환율은 정보 제공을 위해 공표되는 하루 한 번의 고시이고, 카드사의 환율은 거래가 결제될 때 정해지며, 환전소는 기준값 위에 마진을 얹어 팔고 아래에 마진을 빼고 삽니다. 어느 것도 이 페이지가 받는 하나의 수가 아닙니다. 소수점 둘째 자리는 돈의 관습이지 환율의 성질이 아닙니다. 인쇄되는 금액은 돈이라서 센트 단위로 반올림하지만, 계산 안에서는 환율을 온전한 정밀도로 쓰고, 두 줄은 서로에게서 유도하지 않고 각각 계산합니다. 환산 금액은 곱해서, 반대 방향 환산 금액은 나눠서 구합니다. 이 독립성은 의도된 것이고 금액이 클 때 결과가 갈립니다. 소수점 여섯 자리의 역수는 반올림된 수이고, 그것을 곱하는 것은 환율로 나누는 것과 다릅니다. 환율 3으로 100만을 계산하면 둘이 33센트 어긋나고, 그래서 반대 방향 줄은 나눕니다. 입력할 수 있는 가장 작은 환율은 100만분의 1이고 가장 큰 값은 100만이며, 그 아래 끝에서는 금액 줄이 진짜 환산을 0으로 반올림할 수 있습니다. 500에 100만분의 1을 곱하면 1만분의 5인데, 두 자리만 인쇄하므로 0으로 나옵니다. 그것은 환산의 실패가 아니라 표시의 바닥입니다. 어느 수치에도 통화가 붙지 않고, 어디에서도 통화 단위를 묻지 않습니다. 계산이 어느 짝을 바꾸는지에 달려 있지 않고, 이 페이지에는 통화 이름 표도 없습니다. 서로 다른 통화의 두 금액이 이 화면에서는 똑같이 보이므로, 답에 통화를 적는 일은 페이지가 했다고 가정하지 말고 직접 하세요. 마지막으로 수수료나 마진이나 커미션은 반영되지 않습니다. 실제로 받는 금액은 중개자가 떼는 만큼 이 페이지의 계산보다 나쁘고, 그 차이는 고정 금액이 아니라 환율입니다. 그래서 결과에서 나중에 빼는 방식으로는 반영할 수 없고, 입력한 환율 자체가 달라져야 합니다.

자주 묻는 질문

이 페이지는 어느 환율을 쓰나요?
직접 넣은 환율이고, 페이지는 그것을 조회하지 않습니다. 빠진 기능이 아니라 의도된 선택입니다. 공표 환율은 영업일마다 바뀌고, 언제 어디서 고시된 값인지에 따라 출처마다 다르며, 사는 값과 파는 값 사이에 마진이 있습니다. 이 페이지에 환율을 얼려 넣으면 공개된 지 얼마 안 되어 틀린 값이 되는데, 화면에는 그렇다고 말해 주는 것이 아무것도 없습니다. 환율 칸이 입력의 전부이고, 아래에 인용한 참고 문헌이 공식 공표 환율이 어디서 나오고 얼마나 자주 움직이는지 설명합니다.
반대 방향이 역수를 곱하는 대신 나누기인 이유는 무엇인가요?
인쇄된 역수를 곱하면 금액과 함께 커지는 정밀도를 잃기 때문입니다. 환율 3에서 보여 주는 역수는 0.333333이고 이는 반올림된 수입니다. 100만에 그 값을 곱하면 333,333.00이지만 100만을 3으로 나누면 333,333.33으로 33센트 차이가 나고, 그 오차는 환산하는 금액이 커질수록 함께 커집니다. 역수는 읽기 좋도록 소수점 여섯 자리로 반올림해 정보로 인쇄하고, 금액 줄은 환율의 온전한 정밀도를 쓰도록 환율로 나눕니다.
환율은 소수점 몇 자리까지 넣어야 하나요?
출처가 주는 만큼, 칸이 받는 여섯 자리까지 넣으면 됩니다. 유럽중앙은행의 공식 기준 환율은 소수점 네 자리로 공표되고 다른 출처는 더 많거나 적게 공표하지만, 여섯 자리까지 받으므로 여섯 자리로 고시된 환율도 그대로 넣을 수 있습니다. 넣기 전에 반올림하면 답이 달라집니다. 금액에 환율을 온전한 정밀도로 곱한 뒤에야 센트 단위로 반올림하므로, 짧게 넣은 환율은 화면에서 반올림한 올바른 환율과 같지 않습니다.
제대로 된 환산이 왜 0으로 나오나요?
금액 줄이 소수점 두 자리만 인쇄하는데 답이 대상 통화로 1센트보다 작기 때문입니다. 500단위를 100만분의 1의 환율로 환산하면 1만분의 5가 되고, 화면은 0.00으로 보고합니다. 계산이 잘못된 것이 아니라 금액이 정말 그만큼 작은 것입니다. 이때 볼 수치는 반대 방향 줄이고, 같은 환율로 나누면 5억이 나옵니다. 환산의 한계가 아니라 돈을 센트 단위로 인쇄하는 방식의 한계입니다.
이 페이지는 제가 어느 통화 사이를 바꾸는지 아나요?
모르고, 묻지도 않습니다. 어떤 통화 짝이든 계산이 똑같으므로, 페이지는 단위 없는 금액과 단위 없는 환율을 받고 이름 붙이는 일은 사용자에게 남깁니다. 알아 둘 결과가 하나 있습니다. 서로 다른 통화의 두 금액이 화면에서는 똑같이 보입니다. 한 통화의 100과 다른 통화의 100이 모두 100.00으로 인쇄되고, 둘을 구분하는 것이 없습니다. 답을 문서에 넣는다면 통화는 직접 적으세요.
환산에 수수료나 마진이 들어가나요?
들어가지 않고, 들어갈 수도 없습니다. 수수료는 결과에서 빼는 금액이 아니기 때문입니다. 은행이나 카드사나 환전소가 떼는 것은 적용 환율 안에 들어 있는 마진이므로, 답을 고정 금액만큼 줄이는 것이 아니라 환율 자체를 바꿉니다. 여기서 반영하는 방법은 실제로 적용받은 유효 환율, 곧 계좌에서 빠져나간 금액이 함축하는 환율을 넣는 것이지, 시장 중간 환율을 넣고 나중에 별도로 공제하는 것이 아닙니다.

참고 문헌

관련 계산기