อ่านผลลัพธ์: รูปแบบและความแม่นยำ
หน้านี้อธิบายการแสดงคำตอบข้างแต่ละบรรทัด: จำนวนตำแหน่งทศนิยม การย่อตัวเลขจำนวนมาก การปัดจำนวนเงิน รูปแบบคำตอบแต่ละชนิด และความแม่นตรงของค่าที่เก็บอยู่เบื้องหลัง อ่านตามลำดับหรือข้ามไปดูตารางเมื่อคำตอบดูไม่ตรงตามที่คาดได้ ขีดจำกัดของการคำนวณหนึ่งบรรทัดอยู่ใกล้ท้ายหน้า
ค่าที่จัดเก็บและคําตอบที่แสดง
ทุกบรรทัดทํางานในสองขั้นตอน ขั้นแรกให้คํานวณและเก็บค่าเต็มไว้ จากนั้นคําตอบจะถูกจัดรูปแบบเพื่อให้อ่านง่าย ซึ่งอาจหมายถึงการปัดเศษ การปัดเศษจะส่งผลต่อสิ่งที่คุณเห็นเท่านั้น
เมื่อบรรทัดต่อมาใช้ชื่อ จะใช้ค่าเต็ม ไม่ใช่ตัวเลขที่ปัดเศษ:
share = 250 / 3 ได้ผลลัพธ์เป็น 83.3333333333share * 3 ได้ผลลัพธ์เป็น 250หากคุณพิมพ์ตัวเลขที่คุณเห็นลงในบรรทัดใหม่ คุณจะได้รับตัวเลขที่ปัดเศษแทน ใช้ชื่อเพื่อรักษาความแม่นยําอย่างเต็มที่
ตําแหน่งทศนิยม
คำตอบแสดงทศนิยมได้สูงสุดสิบตำแหน่ง โดยปัดหลักสุดท้ายและละศูนย์ท้ายออก คุณจึงเห็น 0.75 แทน 0.7500000000
2 / 3 ได้ผลลัพธ์เป็น 0.66666666671 / 8 ได้ผลลัพธ์เป็น 0.125การปัดตามเลขนัยสำคัญเป็นข้อยกเว้น: ศูนย์ที่เป็นหนึ่งในหลักที่ขอจะแสดงไว้ เพราะหากตัดออกจะสื่อว่าค่าละเอียดน้อยกว่าที่เป็น ดังนั้น 31.0357 m to 3 sf จึงเป็น 31.0 m แต่ 31.0357 m to 1 dp เป็น 31 m
การแปลงผ่านความหนาแน่นของส่วนผสมแสดงเลขนัยสำคัญสูงสุดเก้าหลักตามความละเอียดของค่าความหนาแน่น ดังนั้น 1 cup milk in g จึงแสดง 242.739531 g ส่วนผสมพื้นฐานสำหรับการอบเก็บเป็นน้ำหนักต่อถ้วยแทน 1 cup flour in g จึงได้ตัวเลขลงตัว 125 g โดยค่าที่เก็บยังคงทุกหลักไว้
หากต้องการจำนวนตำแหน่งทศนิยมอื่น ให้เปลี่ยนค่าเริ่มต้นใน Settings ซึ่งตัวเลือกการคำนวณรับค่า 0 ถึง 15 หากต้องการเปลี่ยนเฉพาะบรรทัด ให้ใช้ตัวเลือกจัดรูปแบบคำตอบในเมนูบริบทของบรรทัด ทั้งสองวิธีเปลี่ยนเฉพาะการแสดงผล
หากต้องการปัดค่าจริง ให้เขียน to 2 dp บรรทัดถัดไปจะใช้ค่าที่ปัดแล้ว เมื่ออยู่กึ่งกลางพอดีจะปัดออกจากศูนย์ ดังนั้น 2.345 to 2 dp ได้ 2.35 และ round(-2.5) ได้ -3
exact = 2 / 3 ได้ผลลัพธ์เป็น 0.6666666667approx = 2 / 3 to 2 dp ได้ผลลัพธ์เป็น 0.67exact * 3 ได้ผลลัพธ์เป็น 2approx * 3 ได้ผลลัพธ์เป็น 2.01สําหรับวิธีการปัดเศษเพิ่มเติม โปรดดู การปัดเศษ
จํานวนเงิน
จำนวนเงินใช้กฎของสกุลเงินนั้นแทนค่าเริ่มต้นสิบทศนิยม:
- ปัดตามความละเอียดของสกุลเงิน ส่วนใหญ่แสดงทศนิยมสองตำแหน่ง เยนไม่แสดงทศนิยม และดีนาร์คูเวตแสดงสามตำแหน่ง ดูรายการทั้งหมดใน ข้อมูลอ้างอิงสกุลเงิน
- ศูนย์ต่อท้ายถูกเก็บไว้
$15แสดงเป็น$15.00 - จำนวนเงินบวกที่น้อยมากเก็บหลักทศนิยมไว้ จำนวนต่ำกว่าหนึ่งเซนต์ เช่น
$0.004จะไม่ถูกปัดเป็น$0.00 - ราคาต่อหน่วยเก็บทศนิยมได้สูงสุดสี่ตำแหน่ง ตามที่คุณเขียน เช่น อัตราค่าไฟ
£0.075/kWhหรือราคาน้ำมัน£1.499/Lจะแสดงครบ จำนวนที่เขียนเป็นเพนซ์หรือเซนต์ก็เช่นกัน6.2pแสดงเป็น£0.062และ24.5p/kWhแสดงเป็น£0.245/kWhแต่ยอดรวมที่คำนวณจะปัดถึงเพนซ์:148.9p/L * 45 Lได้£67.01หากมีทศนิยมมากกว่านี้ ราคาต่ำกว่า £1 จะแสดงเลขนัยสำคัญสี่หลัก (£0.12345/kWhแสดงเป็น£0.1235/kWh) ส่วนราคาอื่น เช่น£8/kg / 3จะปัดถึงเพนซ์ - คริปโตเคอเรนซี่แสดงตําแหน่งทศนิยมสูงสุดสิบตําแหน่ง เช่น ตัวเลขธรรมดา
บรรทัดที่กำหนดจำนวนเงินให้ตัวแปรแสดงจำนวนเงินเหมือนบรรทัดอื่น ตัวแปรจะเก็บค่าเต็มไว้ บรรทัดถัดไปที่ใช้ตัวแปรจึงยังคำนวณได้แม่นตรง
£250 / 3 ได้ผลลัพธ์เป็น £83.33bill = £250 / 3 ได้ผลลัพธ์เป็น £83.33bill * 3 ได้ผลลัพธ์เป็น £250.00¥1,250 / 4 ได้ผลลัพธ์เป็น ¥313£0.075/kWh ได้ผลลัพธ์เป็น £0.075/kWh£8/kg / 3 ได้ผลลัพธ์เป็น £2.67/kgตัวเลือกสกุลเงินใน Settings ให้ปิดการปัดตามความละเอียดสกุลเงิน แสดงรหัสแทนสัญลักษณ์ (15.00 USD แทน $15.00) หรือตัดศูนย์ท้าย ($15 แทน $15.00) ได้
ตัวเลขขนาดใหญ่และขนาดเล็ก
ตัวเลขไม่มีหน่วยตั้งแต่ 100,000 ขึ้นไปจะย่อด้วยตัวอักษร: k แทนพัน M แทนล้าน G แทนพันล้าน T แทนล้านล้าน และ P แทนพันล้านล้าน จำนวนที่ใหญ่มากหรือเล็กมากจะใช้สัญกรณ์วิทยาศาสตร์
จำนวนเงินต่ำกว่าหนึ่งล้านแสดงเต็มถึงเพนซ์ เพื่อไม่ให้รูปแบบย่อซ่อนส่วนหนึ่งของยอดที่จ่ายหรือรับ: £199,999.98 จึงยังแสดง £199,999.98 ตั้งแต่หนึ่งล้านขึ้นไปจะย่อด้วย โดยใช้ B ในจุดที่ตัวเลขทั่วไปใช้ G และแสดงทศนิยมไม่เกินสามตำแหน่ง
| ขนาด | จำนวนธรรมดา | เงิน |
|---|---|---|
| ต่ํากว่า 100,000 | 99,999 |
$99,999.99 |
| ตั้งแต่ 100,000 | 250k, 123.456k |
$150,000.00 |
| ตั้งแต่ 1,000,000 | 1.5M, 1.234567M |
$2.5M |
| ตั้งแต่ 10⁹ | 8.1G, 1.23456789G |
$1.235B |
| ตั้งแต่ 10¹² | 2T |
$2T |
| ตั้งแต่ 10¹⁵ | 100P |
$100P |
| มากกว่า 10¹⁷ | 1e18, 6.02e23 |
$1e18 |
| น้อยกว่า 0.000001 แต่ไม่ใช่ศูนย์ | 1e-7, 5e-11 |
250000 ได้ผลลัพธ์เป็น 250k£99,999.99 * 2 ได้ผลลัพธ์เป็น £199,999.98$1234567.89 ได้ผลลัพธ์เป็น $1.235M8,100,000,000 ได้ผลลัพธ์เป็น 8.1G$1,234,567,890 ได้ผลลัพธ์เป็น $1.235B0.0000001 ได้ผลลัพธ์เป็น 1e-7ตัวอักษรย่อเปลี่ยนเฉพาะการแสดงผล 1.5 million เก็บเป็น 1,500,000 และแสดง 1.5M ส่วน 3bn แสดง 3G ค่าต่ำกว่า 100,000 ใช้เครื่องหมายคั่นหลักพัน (99,999)
ตัวเลขที่มีหน่วยจะแสดงเต็มเสมอ เพราะตัวอักษรที่อยู่ติดหน่วยอาจถูกอ่านเป็นคำนำหน้าหน่วย เช่น หากย่อ 175,200 Wh อาจดูเหมือนกิโลวัตต์-ชั่วโมง มีเพียงค่ามากกว่า 10¹⁷ หรือน้อยกว่า 0.000001 ที่จะใช้สัญกรณ์วิทยาศาสตร์
175200 Wh ได้ผลลัพธ์เป็น 175,200 Wh1 light year in km ได้ผลลัพธ์เป็น 9,460,730,472,580.8 kmใน Settings คุณปิดรูปแบบย่อเพื่อแสดงตัวเลขเต็ม หรือปิดเครื่องหมายคั่นหลักพันได้
ประเภทของคําตอบ
ค่าแต่ละชนิดมีรูปแบบของตัวเอง ตารางนี้แสดงตัวอย่างชนิดละหนึ่งหรือสองค่า
| ชนิด | คุณเขียน | คําตอบ |
|---|---|---|
| จํานวน | 1,000 + 10 |
1,010 |
| เงิน | $100 + 15%, 50 CHF |
$115.00, CHF 50.00 |
| ปริมาณ | 65 kg in lb, 12 kg / 4 m² |
143.3004704202 lb, 3 kg/m² |
| ปริมาณที่แสดงด้วยสองหน่วย | 180 cm in feet and inches |
5 feet 10.87 inches |
| จํานวนพิกเซล | 420 mm in px at 300 dpi |
4,961 px |
| ช่วง | 2-3 kg, 5-10% of £200 |
2 - 3 kg, £10.00 - £20.00 |
| เปอร์เซ็นต์ | 15 / 60 as % |
25% |
| ตัวคูณ | £60 / £40 as x |
1.5x |
| เศษส่วน | 0.75 as fraction, 22/7 as fraction |
¾, 3 1/7 |
| สัญกรณ์ทางวิทยาศาสตร์ | 12345.6789 in sci |
1.23456789e4 |
| เลขฐานสิบหก เลขฐานสอง เลขฐานแปด | 255 in hex, 255 in binary, 255 in octal |
0xFF, 0b11111111, 0o377 |
| จริงหรือเท็จ | £45 > £40 |
true |
| วันที่ | March 12 2024 + 3 days |
March 15, 2024 |
| เวลาในวัน | 12:30 PM, 1:00:30 |
12:30 PM, 01:00:30 |
| ช่วงระยะเวลา | 9:30 to noon, 30 min - 2 hours |
2 hours 30 min, -(1 hour 30 min) |
| ช่วงวันที่ | Q1 2025 |
Jan 1 – Mar 31, 2025 |
| ไทม์โค้ด | 48 frames @ 24 fps |
00:00:02:00 |
| เวลาต่อรอบ | 1:23:45.67 |
01:23:45.67 |
| เพซ | 5 km in 26:45 |
05:21/km |
| องศา นาที วินาที | 45.5 degrees as DMS |
45° 30′ 0″ |
| ชั่วโมง นาที วินาที | 1.5 hours as HMS |
1h 30m 0s |
| ระดับเสียงดนตรี | 440 Hz to pitch |
A4 |
| รายการ | [1, 2+3, 4*2] |
[1, 5, 8] |
| เมทริกซ์ | identity(2) |
[[1, 0], [0, 1]] |
| จำนวนเชิงซ้อน | 3 * (2 + 3i), conj(-1 + i) |
6 + 9i, -1 - i |
| ข้อความ | weekday on March 12 2024, differentiate(x^3, x) |
Tuesday, (3*(x^(3-1))) |
บางหน่วยมีรูปแบบเฉพาะ ถ้วยและไพนต์ใช้รูปพหูพจน์ เช่น 2.5 cups และ 2 pints คำตอบที่มีสองหน่วยจะแสดงหน่วยเล็กด้วยทศนิยมสองตำแหน่ง เช่น 5 feet 10.87 inches แต่ระยะเวลาและสโตนกับปอนด์จะปัดหน่วยเล็กเป็นจำนวนเต็ม ส่วนจำนวนพิกเซลใช้เครื่องหมายคั่นหลักพันและเว้นวรรคก่อน px
500 g sugar in cups ได้ผลลัพธ์เป็น 2.5 cups82 kg in stones and pounds ได้ผลลัพธ์เป็น 12 st 13 lb89.9 min in hours and minutes ได้ผลลัพธ์เป็น 1 hour 30 min6000 px * 4000 px ได้ผลลัพธ์เป็น 24,000,000 pxบางรูปแบบขึ้นกับวันที่วันนี้ วันที่ในปีปัจจุบันจะละปี และวันที่ใกล้วันนี้อาจใช้คำบอกระยะสัมพันธ์:
March 12 ได้ผลลัพธ์เป็น March 12tomorrow at 1am ได้ผลลัพธ์เป็น Tomorrow at 1:00 AMอีกสองคําตอบที่ควรค่าแก่การรู้:
- ไม่มีทั้งคำตอบและข้อผิดพลาด หมายถึงบรรทัดไม่มีค่าให้แสดง เช่น คอมเมนต์ บรรทัดว่าง การนิยามฟังก์ชัน หรือบรรทัดที่ยังเขียนไม่ครบอย่าง
total = pending…หมายถึงบรรทัดต้องใช้ข้อมูลที่ยังไม่พร้อม
ระดับความแม่นตรงของคำตอบ
การคำนวณแบบแม่นตรง
จำนวนเต็ม ทศนิยม และเศษส่วนเก็บแบบแม่นตรง การบวก ลบ คูณ หาร และยกกำลังจำนวนเต็มยังคงความแม่นตรง รวมถึงเศษส่วนอย่าง ⅓ ที่เขียนเป็นทศนิยมสิ้นสุดไม่ได้ การเปรียบเทียบด้วย == ตรวจค่าแม่นตรงโดยไม่ปัด
0.1 + 0.2 == 0.3 ได้ผลลัพธ์เป็น true1/3 + 1/3 + 1/3 == 1 ได้ผลลัพธ์เป็น trueรากที่สองจะเป็นค่าแม่นตรงเมื่อสามารถเขียนรากนั้นได้แบบแม่นตรง มิฉะนั้นจะแม่นยำถึงเลขนัยสำคัญ 38 หลัก โดยตัดหลักส่วนเกินออก ไม่ได้ปัด ส่วนเบี่ยงเบนมาตรฐานใช้วิธีหารากที่สองเดียวกัน gcd และ lcm เป็นค่าแม่นตรง ไม่ติดลบ และใช้กับเศษส่วนได้โดยไม่ปัดก่อน
sqrt(2.25) ได้ผลลัพธ์เป็น 1.5sqrt(1e-64) ได้ผลลัพธ์เป็น 1e-32gcd(12, 18) ได้ผลลัพธ์เป็น 6ผลลัพธ์โดยประมาณ
การดำเนินการบางชนิดคำนวณแบบแม่นตรงไม่ได้ จึงใช้เลขทศนิยมลอยตัวฐานสองซึ่งแม่นยำได้เพียงจำนวนหลักจำกัด:
- ฟังก์ชันตรีโกณมิติ ลอการิทึม และเอกซ์โพเนนเชียล
- การยกกำลังที่เลขชี้กำลังไม่ใช่จำนวนเต็ม เช่น
2^0.5และตัวเลขในสัญกรณ์วิทยาศาสตร์ที่มีเลขชี้กำลังเป็นเศษส่วน เช่น1e2.5 - การแปลงหน่วยบางหน่วย
- การแก้สมการ อนุพันธ์เชิงตัวเลข และอินทิกรัล
- การแยกตัวประกอบเมทริกซ์และค่าเฉพาะ
- ฟังก์ชันของจํานวนเชิงซ้อนนอกเหนือจากเลขคณิตพื้นฐาน
เพราะ == เปรียบเทียบค่าที่เก็บแบบตรงตัว ผลลัพธ์โดยประมาณสองค่าอาจแสดงเหมือนกันแต่มีค่าไม่เท่ากัน ให้ตรวจว่าผลต่างอยู่ภายในค่าความคลาดเคลื่อนที่ยอมรับได้แทน:
sqrt(2)^2 ได้ผลลัพธ์เป็น 2sqrt(2)^2 == 2 ได้ผลลัพธ์เป็น falseabs(sqrt(2)^2 - 2) < 0.000000001 ได้ผลลัพธ์เป็น trueเลือกค่าความคลาดเคลื่อนที่ยอมรับได้ให้เหมาะกับขนาดตัวเลข การแสดงทศนิยมสิบตำแหน่งไม่ได้รับประกันว่าถูกต้องครบสิบตำแหน่ง โดยเฉพาะโจทย์เชิงตัวเลขที่ยาก
ในรายการ เมทริกซ์ และจำนวนเชิงซ้อน ส่วนที่มีค่าเล็กมากเมื่อเทียบกับค่าอื่นและเป็นเพียงความคลาดเคลื่อนจากการปัดของเลขทศนิยมลอยตัว จะแสดงเป็น 0 เพื่อให้คำตอบอย่างการแยกตัวประกอบเมทริกซ์หรือ exp(i * pi) อ่านง่าย ค่าที่เก็บยังมีทุกหลัก จึงต้องตรวจด้วยค่าความคลาดเคลื่อนที่ยอมรับได้เช่นกัน:
exp(i * pi) ได้ผลลัพธ์เป็น -1abs(exp(i * pi) + 1) < 0.000000001 ได้ผลลัพธ์เป็น trueขนาดตัวเลข
- จำนวนทศนิยม เก็บเป็นจำนวนเต็มไม่เกิน 2¹²⁸−1 (ประมาณ 38 หลัก) คูณด้วยกำลังสิบตั้งแต่ 10⁻¹²⁸ ถึง 10¹²⁷ จำนวนที่มากกว่า
1e127ยังใช้ได้หากจำนวนหลักยังอยู่ในขีดจำกัด - เศษส่วน มีตัวเศษและตัวส่วนได้ขนาดละไม่เกิน 4,096 บิต
- การเพิ่มตัวเลขเล็ก ๆ ลงในตัวเลขขนาดใหญ่ อาจสูญเสียส่วนเล็ก ๆ:
1e30 + 0.001แสดง1e30 - เกินช่วงขอบเขต เมื่อคูณหรือยกกำลังแสดงข้อความ
Error: ∞ไม่ว่าผลลัพธ์จะเป็นค่าใหญ่เกินไปหรือเล็กเกินไป การคำนวณจะไม่วนรอบไปสู่ค่าที่ผิดพลาด
1e30 + 0.001 ได้ผลลัพธ์เป็น 1e301e100 * 1e100 ได้ผลลัพธ์เป็น Error: ∞ขีดจํากัด
แต่ละบรรทัดต้องอยู่ภายในขีดจำกัดเหล่านี้ หากถึงขีดจำกัดจะแสดงข้อผิดพลาดเฉพาะบรรทัดนั้น โดยทั่วไปคือ Error: calculation limit ส่วนที่เหลือของโน้ตยังทำงานต่อ ระบบจะไม่แสดงผลรวมที่คำนวณไม่ครบหรือผลลัพธ์ที่ยังไม่เสร็จเป็นคำตอบ ให้ลดช่วง เมทริกซ์ ระดับการซ้อน หรือขนาดโจทย์เพื่อแก้ปัญหา
| รายการ | ขีดจำกัด |
|---|---|
| หนึ่งบรรทัด | ข้อความ 64 KiB หรือจำนวนตัวเลข คำ และสัญลักษณ์รวม 4,096 ตัว |
รายการหรือ range |
1,024 รายการ |
| เมทริกซ์ | จำนวนแถวและคอลัมน์ตั้งแต่ 1 ถึง 32 โดยทุกแถวมีจำนวนสมาชิกเท่ากัน |
| รายการที่ซ้อนกันและการเรียกฟังก์ชันในตัว | 16 ระดับ |
sum หรือ product ในช่วง |
10,000 พจน์ |
| คณิตศาสตร์ขั้นสูง | 100,000 ขั้นตอน โดยการดำเนินการที่ซ้อนกันใช้โควตาร่วมกัน จึงถึงขีดจำกัดเร็วขึ้น |
| ฟังก์ชันที่คุณนิยาม | 32 พารามิเตอร์; เรียกฟังก์ชันซ้อนกันได้ลึก 16 ระดับ โดยนับจำนวนการเรียกและบรรทัดภายในฟังก์ชันรวมกันไม่เกิน 16,384 |
| เศษส่วน | 4,096 บิตในตัวเศษหรือตัวส่วน |
| อนุพันธ์เชิงสัญลักษณ์ | 8,192 ตัวอักษรของผลลัพธ์ |
solve |
128 การทําซ้ํา |
integrate |
การปรับแต่ง 2,048 ครั้ง การแบ่งย่อย 20 ระดับ |
ปัจจุบัน Varlig Calc ไม่รองรับพีชคณิตเชิงสัญลักษณ์ทั่วไป อินทิกรัลไม่จำกัดเขต ระบบสมการไม่เชิงเส้น ราคาคริปโทเคอร์เรนซีย้อนหลัง สัญกรณ์ลูกเต๋า เช่น 2d6 การคำนวณค่าที่มีความไม่แน่นอน เช่น 10 ± 0.5 หรือการเปรียบเทียบต่อเนื่อง เช่น 1 < x < 5 ดูรายละเอียดการทำงานใน คณิตศาสตร์ขั้นสูง
ตัวอย่างการใช้ร่วมกัน
นี่คืองบประมาณการเดินทางที่ใช้กฎส่วนใหญ่ในหน้านี้:
flights = £1,284.60 ได้ผลลัพธ์เป็น £1,284.60hotel = £96.50 * 4 ได้ผลลัพธ์เป็น £386.00total = flights + hotel ได้ผลลัพธ์เป็น £1,670.60each = total / 3 ได้ผลลัพธ์เป็น £556.87each * 3 ได้ผลลัพธ์เป็น £1,670.60each / total as % ได้ผลลัพธ์เป็น 33.3333333333%each / total as fraction ได้ผลลัพธ์เป็น ⅓total to 0 dp ได้ผลลัพธ์เป็น £1,671.00total * 1000 ได้ผลลัพธ์เป็น £1.671Meach = total / 3แสดงส่วนแบ่งที่ปัดถึงเพนซ์ แต่ตัวแปรเก็บค่าเต็มไว้each * 3ใช้ค่าเต็มนั้น จึงได้กลับมาเป็น £1,670.60 พอดี ไม่ใช่ £1,670.61- เปอร์เซ็นต์ไม่ใช่จำนวนเงิน จึงแสดงทศนิยมสิบตำแหน่ง แต่ค่าที่เก็บเป็นเศษส่วนยังแม่นตรง
to 0 dpปัดเศษค่านั้นเอง และศูนย์ต่อท้ายยังคงอยู่เพราะเป็นเงิน- เมื่อคูณด้วย 1,000 ผลลัพธ์เกิน 1,000,000 จึงแสดงแบบย่อเป็น
£1.671M