ข้ามไปยังเนื้อหา
คู่มือ Varlig
หน้าแรกของ Varlig

เข้าใจวิธีตีความการคำนวณ

Varlig อ่านภาษาที่เขียนตามปกติ บางครั้งคุณจึงอาจต้องการทราบว่าแอปตีความบรรทัดหนึ่งอย่างไร เช่น ใช้ตัวแปรชื่อใด อ่าน 05/06/2026 เป็นเดือนพฤษภาคมหรือมิถุนายน ดึงอัตรามาจากไหน หรือเหตุใดบรรทัดที่ดูถูกต้องจึงแสดงข้อผิดพลาด

คำตอบทุกข้อสามารถบอกคุณได้ คลิกปุ่มขวาที่คำตอบ — หรือบรรทัดการคำนวณ — แล้วเลือก How Was This Read?… คำตอบที่เป็นข้อผิดพลาดจะเปิดคำอธิบายเดียวกันเมื่อคุณคลิก เมื่อใช้ iPhone และ iPad ให้แตะและค้างไว้ที่คำตอบ หรือแตะที่ข้อผิดพลาด

ข้อมูลในหน้าต่างป๊อปโอเวอร์

คําอธิบายมีส่วนสําหรับแต่ละสิ่งที่ส่งผลต่อคําตอบตามลําดับนี้:

ส่วน ข้อมูลที่อธิบาย
Read As นิพจน์ที่ Varlig ตีความได้ พร้อมองค์ประกอบที่ใช้
Answer คำตอบ และค่าของบรรทัดนั้นเองหากบรรทัดแสดงยอดสะสม
Uses แต่ละชื่อที่บรรทัดใช้ พร้อมค่าและที่มา
Used By บรรทัดอื่นในโน้ตนี้ที่อ้างอิงบรรทัดนี้
Used by 2 Notes โน้ตอื่นที่ ใช้ ค่าหรือฟังก์ชันซึ่งนิยามในบรรทัดนี้
Treated as Text คำในบรรทัดที่ไม่ได้มีส่วนในการคำนวณ
Units สิ่งที่แต่ละหน่วยวัดได้ เช่น MB — information, 1,000,000 bytes
Dates วิธีอ่านวันที่ เช่น 05/06/2026 is read month/day, as the region writes dates
Assumptions กติกาที่ใช้ เช่น sin takes radians; write 30° for degrees
Exchange Rates การแปลงแต่ละรายการ พร้อมอัตรา แหล่งข้อมูล และอายุของข้อมูล
Weather ระบุว่าข้อมูลอากาศในคำตอบมาจาก Apple Weather พร้อมเครื่องหมายของบริการและ Other data sources

ระบบระบุที่มาของตัวแปรเสมอ จึงแยกได้ว่าค่านั้นกำหนดไว้ก่อนหน้าในโน้ตหรือมาจากที่อื่น:

ป๊อปโอเวอร์เป็นแบบอ่านอย่างเดียว: การเปิดจะไม่เปลี่ยนบรรทัด และจะปิดทันทีที่คุณพิมพ์

การอ้างอิงบรรทัด

Uses ระบุชนิดการอ้างอิงที่บรรทัดใช้ line2 และ ↑ ซึ่งอ้างถึงบรรทัดด้านบน เป็นการอ้างอิงแบบสัมบูรณ์ โดยติดตามแถวเดิมเมื่อแทรกหรือย้ายบรรทัด ส่วน prev และ ans เป็นแบบสัมพัทธ์ ซึ่งอ่านคำตอบที่อยู่ใกล้ที่สุดด้านบน ณ ขณะนั้น เช่น prev = 5 (relative: the nearest answer above, now line 4)

Used By แสดงการอ้างอิงย้อนกลับ คือบรรทัดในโน้ตที่ใช้บรรทัดนี้ผ่านเลขบรรทัดหรือชื่อที่บรรทัดนี้กำหนด เช่น Line 7: total * 2 โดยแสดงหกรายการแรก แล้วระบุจำนวนที่เหลือ บรรทัดที่ใช้ prev หรือ ans จะไม่อยู่ในรายการ เพราะอ้างตามคำตอบที่อยู่ด้านบนในขณะนั้น

สัญลักษณ์สกุลเงินที่ใช้ร่วมกัน

สัญลักษณ์ $, ¥ และ kr ใช้ได้กับมากกว่าหนึ่งสกุลเงิน Assumptions จึงบอกว่าบรรทัดนั้นตีความเป็นสกุลเงินใด และต้องเขียนอย่างไรหากต้องการอีกสกุลเงิน:

  • $ is read as USD; write CA$, A$ or a code such as CAD for another dollar — ไม่แสดงเมื่อโลแคลการคำนวณของโน้ตเป็นสหรัฐฯ เช่น เมื่อใช้รูปแบบตัวเลข English (United States)
  • ¥ is read as JPY; write CNY for Chinese yuan
  • kr is read as DKK, as this note's Calculation Settings read it; write SEK or NOK for another krone

kr ขึ้นอยู่กับภาษาการคำนวณของโน้ต โดยหมายถึง SEK เมื่อใช้ภาษาสวีเดน NOK เมื่อใช้ภาษานอร์เวย์ และ DKK ในกรณีอื่น Calculation Settings for This Note… ซึ่งเปิดจากเมนู Calculation Line เมื่อคลิกขวาที่การคำนวณ หรือจาก Calculations ในเมนู … ของโน้ต จะแสดงความหมายของสัญลักษณ์ทั้งสามใต้รูปแบบตัวเลข เช่น Money: $ is USD, ¥ is JPY, kr is SEK

อัตราแลกเปลี่ยน

บรรทัดที่แปลงสกุลเงินจะแสดงการแปลงแต่ละครั้งใน Exchange Rates พร้อมอัตราที่ใช้ แหล่งที่มา และอายุของข้อมูล:

สกุลเงินที่ ECB ไม่เผยแพร่ เช่น คริปโทเคอร์เรนซี จะระบุ Coinbase quote เป็นแหล่งข้อมูลแทน

บรรทัดที่แสดงข้อผิดพลาด

ข้อผิดพลาดไม่ได้ทำให้คุณไปต่อไม่ได้ คลิกที่คำตอบเพื่อดูคำอธิบายปัญหาและส่วนของบรรทัดที่เป็นสาเหตุ พร้อมปุ่ม See Examples ซึ่งเปิดแผงตัวอย่างในหมวดที่เกี่ยวข้อง โดยไม่เปลี่ยนบรรทัดของคุณ

calc
5 km + 3 kg ได้ผลลัพธ์เป็น Error: incompatible units: can't add km and kg

ข้อความจะแจ้งค่าทั้งสองด้านเมื่อช่วยให้เข้าใจได้ดีขึ้น คุณจึงเห็นทันทีว่าสองสิ่งใดใช้ร่วมกันไม่ได้ บางบรรทัดจะแจ้งการตีความแทนคำตอบ พร้อมแนะนำวิธีเขียนใหม่:

calc
Feb 30 ได้ผลลัพธ์เป็น Unsupported: February has no day 30; its last day is the 28th, or the 29th in a leap year

หากใช้ชื่อที่ยังไม่ได้กำหนด ระบบจะระบุชื่อนั้นพร้อมเสนอชื่อที่ใกล้เคียงที่สุดจากที่คุณกำหนดไว้:

calc
rent = $800 ได้ผลลัพธ์เป็น $800.00
bills = $90 ได้ผลลัพธ์เป็น $90.00
rent + bill ได้ผลลัพธ์เป็น Unsupported: unrecognized calculation at "bill"; did you mean "bills"?

ชื่อถูกทําเครื่องหมายในบรรทัด คําอธิบายบอกว่าไม่ได้กําหนดไว้ และ See Examples เปิดตัวอย่างสําหรับการนําคําตอบกลับมาใช้ใหม่ ซึ่งแสดงวิธีตั้งชื่อค่า ชื่อที่มีตัวเลขหรือขีดล่าง เช่น rent2 ทํางานในลักษณะเดียวกัน: ไม่เคยแยกเป็นข้อความหรืออ่านเป็นค่าตัวเลข

ขณะที่คุณยังพิมพ์ชื่อตัวแปรอยู่ ระบบจะรอก่อนแสดงข้อผิดพลาด เช่น ระหว่างพิมพ์ไปให้ครบ price ข้อความ 5 + pri ยังมีชื่อที่ Varlig ไม่รู้จัก บรรทัดจะไม่แสดงคำตอบหรือข้อผิดพลาดจนกว่าคุณจะหยุดประมาณหนึ่งวินาทีครึ่ง หรือย้ายเคอร์เซอร์ออกจากชื่อนั้นหรือบรรทัดนั้น ส่วนบรรทัดอื่นและข้อผิดพลาดชนิดอื่นยังแสดงตามปกติ

ทุกข้อความจะแสดงอยู่ใน ข้อผิดพลาด การวินิจฉัย และขีดจํากัด

ค้นหาตัวอย่างที่ใช้งานได้

Format › Calculation Examples… เปิดแผงตัวอย่างพร้อมคำตอบที่ค้นหาได้ โดยจัดตามงานที่ต้องการทำ ได้แก่ เปอร์เซ็นต์ อัตรากำไรและการบวกราคาเพิ่ม การหารบิล การแปลงหน่วย วันที่และระยะเวลา ยอดรวมย่อยและยอดรวม รายการซื้อของ การใช้คำตอบซ้ำ และการแปลงสกุลเงินด้วยอัตราที่กำหนด ตามด้วยรายการฟังก์ชันทั้งหมด

แต่ละแถวแสดงคำตอบที่คำนวณตามการตั้งค่าของโน้ตคุณ จึงเห็นผลลัพธ์ก่อนแทรก Insert เพิ่มบรรทัดตัวอย่างลงในบล็อก ณ เคอร์เซอร์ หรือสร้างบล็อกใหม่หากเคอร์เซอร์อยู่นอกบล็อก โดยนับเป็นการแก้ไขครั้งเดียวที่เลิกทำได้

การอ่านคําตอบด้วย VoiceOver

คำตอบแต่ละค่าเป็นส่วนควบคุมที่ VoiceOver เข้าถึงได้ โดยอ่านออกเสียง เช่น Line 4, €480, result €480.00 หรือ Line 5, 1 / 0, error: divide by zero และมีการทำงานเพิ่มเติม Explain Calculation กับ Copy Result โรเตอร์ Calculation Results แสดงคำตอบทั้งหมดในโน้ต รวมถึงบรรทัดที่เลื่อนพ้นหน้าจอไปแล้ว