💱 통화 전환기
Toolio의 통화 전환기는 Toolio 서버에서 가져온 중간 시장 환율로 금액을 곱하여 계산합니다. 이 환율은 다시 open.er-api.com의 무료 /v6/latest/{base} 피드에서 가져오며, 이는 금융 뉴스에서 보는 것과 같은 은행 간 기준 환율입니다. 이는 어떤 은행, 카드 네트워크, 환전 서비스도 실제로 제공하지 않는 환율입니다. 두 드롭다운은 처음에는 주요·지역 통화 33개를 바로 보여주고, 실시간 환율이 로드되면 피드가 제공하는 160개 이상의 통화 전체로 목록이 확장됩니다. 결과는 Toolio의 엣지에서 매시간 새로고침되지만, 업스트림 데이터 자체는 24시간마다 한 번만 재게시되므로 '실시간'은 '하루 이내의 데이터'를 의미하며, 초 단위로 갱신되는 것은 아닙니다.
통화 전환기는 한 통화의 금액을 환율로 곱하여 다른 통화의 대략적인 가치를 추정합니다. Toolio의 버전은 요청 시마다 자체 서버에서 실시간으로 이 환율을 가져옵니다.
작동 방식. 입력한 주소만 서버로 보내 공개 정보를 가져옵니다 — 개인 파일은 업로드되지 않고, 입력 내용도 저장되지 않습니다.
소개
통화 쌍을 선택하면 브라우저는 Toolio의 자체 /api/fx 엔드포인트를 호출하며, 이 엔드포인트는 요청을 open.er-api.com의 무료 /v6/latest/{base} 피드로 전달하고, 한 시간의 엣지 캐시와 함께 응답을 돌려줍니다. 이는 Toolio의 일반적인 계산기용 네트워크 제로 규칙에 대한 유일한 예외입니다. 정적 페이지에 빌드된 통화 표는 며칠 안에 오래된 데이터가 될 수 있으므로, 이 도구는 의도적으로 서버 기반으로 설계되었으며, 사이트의 다른 모든 계산기는 완전히 오프라인 상태로 유지됩니다.
보시는 숫자는 중간 시장 환율이며, 대형 은행이 통화를 사고 팔 때의 이론적 중간 지점입니다. 이는 실제로 받는 환율이 아닙니다. 소비자 서비스를 제공하는 은행은 일반적으로 이 환율에 2~4%의 마크업을 추가하며, 일부 지역 은행은 더 높은 비율을 적용합니다. 전용 송금 서비스는 종종 더 저렴하며, 제공업체에 따라 0.3~4.5% 범위입니다. 구체적으로, 도구가 1 USD = 1,380 KRW라고 표시한다고 가정해보면(예시이며, 실제 실시간 수치를 확인하세요), 은행이 3%의 마크업을 적용하면, 실제로 받는 금액은 1,380,000 x 0.97 = 1,338,600 KRW가 됩니다. 이는 영수증에 별도의 수수료 항목이 표시되지 않더라도 시장 실제 환율에 따라 발생하는 스프레드입니다.
소수점의 반올림은 두 가지 추가적인 조용한 불일치를 초래합니다. 첫째, 전환된 금액은 어떤 통화를 선택하든 최대 4자리 소수점까지 표시되며, KRW, JPY, VND와 같은 일상에서 센트 단위를 사용하지 않는 통화도 1,338,600.0000처럼 표시될 수 있습니다. 이는 어떤 현금 계산기도 생성하지 않는 소수점입니다. 둘째, 입력한 금액은 3자리 소수점으로 포맷된 일반 숫자 형식을 통해 다시 표시되며, 1.123456789를 입력하면 '1.123 USD = ...'로 표시되지만, 이 결과를 계산한 실제 곱셈은 입력한 전체 1.123456789를 사용했습니다. 표시된 1.123을 환율로 다시 곱하면 표시된 결과와 일치하지 않습니다.
최대한 높은 범위에서, 자바스크립트 숫자는 약 9 quadrillion (2^53)까지 정확한 정밀도를 유지합니다. 매우 큰 금액을 이론적으로 매우 큰 명목 환율을 가진 통화로 전환하면, 이 곱셈이 이 천장을 넘어설 수 있으며, 마지막 자릿수에서 정밀도가 조용히 손실될 수 있으며, 경고 없이 나타납니다.
마지막으로, 결과 옆의 '업데이트' 타임스탬프는 보이는 것보다는 덜 신선합니다: 코드는 API에서 반환된 타임스탬프의 처음 16자만 유지하며, 이는 날짜, 월, 연도를 충분히 보여주지만 시간과 분은 자르고 있습니다. 동일한 달력 날짜에서 12시간 간격으로 실행된 두 번의 전환은 동일한 '업데이트' 날짜를 표시하므로, 페이지 자체만으로는 숫자가 10분 전인지 거의 하루 전인지 알 수 없습니다.
사용 방법
- 전환하고자 하는 금액을 금액 필드에 입력하세요 — 소수점 값도 허용됩니다.
- 첫 번째 드롭다운에서 전환할 통화를 선택하세요 — 주요 통화 33개(USD, EUR, KRW, JPY, VND…)가 바로 뜨고, 실시간 환율이 로드되면 160개 이상 전체로 목록이 확장됩니다.
- 두 번째 드롭다운에서 전환하고자 하는 통화를 선택하세요.
- Toolio의 서버는 선택한 기준 통화의 현재 환율을 가져오고, 페이지는 이 환율을 금액에 자동으로 곱합니다 — 버튼을 누르지 않아도 됩니다.
- 결과 아래의 작은 텍스트를 확인하세요: 이 텍스트는 사용된 정확한 환율(소스 통화 1단위가 대상 통화로 환산된 값)과 업스트림에서 마지막으로 갱신된 달력 날짜를 보여줍니다.
- 소스와 대상 통화를 뒤바꾸고, 반대 방향으로 즉시 다시 가져오려면 교환(⇄) 버튼을 클릭하세요.
자주 묻는 질문
- 왜 내 은행이나 전송 앱이 이 전환기와 다른 금액을 청구했나요?
- 이 도구는 은행 간에 사용하는 이론적 중간 환율을 보여줍니다. 이는 어떤 소비자 서비스도 실제로 제공하지 않습니다. 은행은 일반적으로 이 환율에 2~4%의 마크업을 추가하며, 심지어 저비용 송금 서비스도 보통 추가 비용이 있습니다. 1,000달러에 3%의 마크업이 적용되면, 약 30달러가 스프레드에 소멸되며, 영수증에 별도의 수수료 항목이 표시되지 않습니다.
- 환율은 정말 '실시간'이며, 매시간 업데이트되나요?
- Toolio의 서버는 매시간 데이터 제공업체에서 다시 가져오지만, 이 제공업체의 무료 계층 피드는 24시간마다 한 번만 새로운 수치를 재게시합니다. 따라서 보시는 숫자는 항상 약 하루 이내의 것이지만, 초 단위로 업데이트되지는 않습니다. '매시간'은 캐시가 확인되는 빈도를 설명하며, 기본 환율이 실제로 얼마나 자주 변경되는지를 나타내는 것은 아닙니다.
- 실제로 몇 개의 통화를 변환할 수 있나요?
- 환율 피드가 제공하는 160개 이상 전부입니다. 선택기를 빠르게 유지하려고 두 드롭다운은 처음에 주요·지역 통화 33개(USD, EUR, KRW, JPY, VND 등)로 시작하고, 잠시 뒤 실시간 환율이 로드되면 피드가 반환하는 모든 통화로 목록이 확장되어 160개 이상 어느 것이든 바로 선택할 수 있습니다.
- KRW나 JPY처럼 센트 단위를 사용하지 않는 통화도 결과에 네 자리 소수점이 표시되는 이유는 무엇인가요?
- 표시는 항상 최대 네 자리 소수점으로 반올림되며, 어떤 통화를 선택하든 KRW나 JPY처럼 분할되지 않는 통화도 소수점이 있는 숫자를 보일 수 있습니다. 통화에 소수 단위가 없는 경우, 정수 부분만 의미 있는 값으로 간주하세요.
- 이 도구가 표시하는 숫자로 실제로 송금이나 거래를 진행할 수 있나요?
- 아니요 — 이는 참조/추정용 숫자로만 사용하세요. 이는 중간 시장 환율이며, 어떤 은행, 카드 발급자, 환전 제공업체도 실제로 거래를 실행하지 않습니다. 실제 지불을 위해 이 숫자에 의존하기 전에, 제공업체가 실제 거래 시점에 제시하는 환율을 항상 확인하세요.
- 소수점이 많은 금액을 입력하면 표시가 정확하게 유지되나요?
- 수학 자체는 전체 입력을 사용하지만, 화면에 표시되는 금액은 가독성을 위해 세 자리 소수점으로 반올림됩니다. 1.123456789를 입력하면 '1.123 USD'가 표시되며, 실제 계산은 전체 1.123456789를 사용합니다. 표시된 입력과 출력이 표시된 내용으로 수동으로 확인하려면 일치하지 않습니다.
- 내 데이터가 업로드되나요?
- 입력한 주소나 URL만 서버로 전송되어 공개 결과를 가져옵니다. 개인 파일은 업로드되지 않으며 입력 내용도 저장되지 않습니다.