นำอัตรา JPY ต่อ USD หารด้วย EUR ต่อ USD เพื่อคำนวณ EUR เป็น JPY นี่คืออัตราไขว้ ซึ่งคำนวณอัตราระหว่างสองสกุลผ่านสกุลที่สาม โดยใช้ USD เป็นตัวกลาง
ดึงอัตราทั้งสองสกุลเทียบกับ USD
ขออัตรา EUR และ JPY โดยใช้ USD เป็นฐาน ทั้งสองค่าต้องมีทิศทางเดียวกัน คือยูโรต่อดอลลาร์และเยนต่อดอลลาร์ EUR ต่อ USD หมายถึงจำนวนยูโรที่ได้ต่อหนึ่งดอลลาร์
API ระบุทุกสกุลเทียบกับ USD จึงใช้อัตราสองค่านี้คำนวณ EUR เป็น JPY ได้ เก็บความละเอียดทั้งหมดและใช้อัตราจากเวลาเดียวกัน
curl "https://api.exchangerate.dev/v1/latest/USD?symbols=EUR,JPY"นำ JPY ต่อ USD หารด้วย EUR ต่อ USD
ใช้สูตร EUR เป็น JPY = (JPY ต่อ USD) / (EUR ต่อ USD) วางสกุลที่ต้องการรับเป็นตัวเศษ และสกุลเริ่มต้นเป็นตัวส่วน ผลลัพธ์คือเยนต่อยูโร
คูณ JPY ต่อ USD ด้วย USD ต่อ EUR ก็ได้ โดยกลับเศษส่วนด้วย USD ต่อ EUR = 1 / (EUR ต่อ USD) ทั้งสองวิธีใช้ข้อมูลเดียวกันและได้อัตราไขว้เท่ากัน
คูณยอดยูโรด้วยอัตราไขว้
ตัวเลขตัวอย่างจากผลตอบกลับเดียว ณ 31 ต.ค. 2569 00:37 UTC คือ 0.89590 EUR ต่อ USD และ 157.578 JPY ต่อ USD หาร 157.578 ด้วย 0.89590 ได้ 175.888 JPY ต่อ EUR
สำหรับ 1,000 EUR คูณ 1,000 ด้วย 175.888 ได้ 175,888 JPY หลังปัดเป็นจำนวนเยนเต็ม
คูณยอดยูโรด้วยอัตราเยนต่อยูโร JPY ไม่มีหน่วยย่อย จึงปัดเป็นเยนเต็มเมื่อได้ยอดสุดท้าย เก็บความละเอียดของอัตราต้นทางและอัตราไขว้ตลอดการคูณ
| ขั้นตอน | การคำนวณ | ผลลัพธ์ |
|---|---|---|
| EUR ต่อ USD | 1 USD = 0.89590 EUR | 1 EUR = 1.11620 USD |
| JPY ต่อ USD | 1 USD = 157.578 JPY | 1 JPY = 0.006346 USD |
| อัตรา EUR เป็น JPY | 157.578 ÷ 0.89590 | 1 EUR = 175.888 JPY |
| 1,000 EUR เป็น JPY | 1,000 × 175.888 | 1,000 EUR = 175,888 JPY |
เทียบกับคำขอที่ใช้ EUR เป็นฐาน
ขอ JPY โดยใช้ EUR เป็นฐาน แล้วเทียบค่า JPY กับอัตราไขว้ที่คำนวณจากเวลาเดียวกัน ผลควรใกล้เคียงกันเมื่อเรียกพร้อมกัน แต่อาจต่างที่หลักท้ายจากการปัดเศษ
ผลตอบกลับมี derived_symbols เป็น ["JPY"] เพราะ API คำนวณคู่นี้ผ่าน USD และมี source, market_session, timestamp, data_updated_at พร้อมข้อความ “อัตราเพื่อใช้อ้างอิง ไม่ใช้ชำระราคา”
ตรวจช่องเวลาควบคู่กับอัตราเมื่อเทียบผล อัตราจากคนละเวลาทำให้ข้อมูลที่ใช้คำนวณเปลี่ยนไป
curl "https://api.exchangerate.dev/v1/latest/EUR?symbols=JPY"ข้อผิดพลาดที่ทำให้ผลเปลี่ยน
หาร EUR ต่อ USD ด้วย JPY ต่อ USD จะได้อัตรากลับด้าน คือ EUR ต่อ JPY
ตรวจหน่วยก่อนหาร โดยเฉพาะหากอ่าน EUR ต่อ USD เป็นดอลลาร์ต่อยูโร
ใช้อัตราตอนเช้าร่วมกับตอนบ่ายเท่ากับนำราคาคนละเวลามาคำนวณ
ปัดอัตราต้นทางเป็นทศนิยมสองตำแหน่งก่อนหารจะเปลี่ยนอัตราไขว้ก่อนแปลงยอดเงิน ตรวจทิศทางและเวลาให้ตรงกัน แล้วปัดเฉพาะยอดสุดท้าย
ควรคำนวณเองเมื่อใด
คำนวณเองเมื่อมีอัตราเทียบ USD ทั้งสองค่าและต้องการหาความสัมพันธ์หรือตรวจผล API สำหรับคู่ที่ไม่มี USD นั้น API คำนวณผ่าน USD อยู่แล้ว ขอโดยใช้ EUR เป็นฐานและ JPY เป็นสัญลักษณ์เพื่อรับอัตราคู่นี้โดยตรง
แบบไม่มีคีย์เรียกได้ 10 ครั้งต่อนาทีและ 100 ครั้งต่อชั่วโมงต่อ IP อัตราล่าช้า 15 นาที แบบฟรีก็ล่าช้า 15 นาที ส่วนแพ็กเกจเสียเงินใช้อัตราเรียลไทม์
ตัวเลขเป็นอัตรากลางตลาดเพื่อใช้อ้างอิง ห้ามใช้ชำระราคาหรือซื้อขาย ธนาคาร บัตร และบริการโอนเงินคิดส่วนต่างและค่าธรรมเนียมเอง ยอดจ่ายจึงต่างจากที่คำนวณด้วยอัตราไขว้