ตัวเลขและรูปแบบการเขียน
หน้านี้อธิบายวิธีเขียนตัวเลขในบล็อกคำนวณ ทั้งตัวคั่นหลักพัน ตัวย่ออย่าง 45k สัญกรณ์วิทยาศาสตร์ เศษส่วน ตัวเลขที่เขียนเป็นคำ และเลขฐานสองกับฐานสิบหก รวมถึงการเปลี่ยนรูปแบบคำตอบ เช่น แสดงเป็นเศษส่วนหรือเปอร์เซ็นต์ ใช้เมื่อระบบอ่านตัวเลขไม่ตรงกับที่ตั้งใจ หรือเมื่อต้องการคำตอบในรูปแบบอื่น
การเขียนตัวเลข
จุดทศนิยมและตัวคั่นหลักพัน
ใช้จุดเป็นเครื่องหมายทศนิยม และแบ่งหลักพันด้วยจุลภาค ช่องว่าง หรือขีดล่างให้ตรงกับตัวเลขที่คัดลอกมาได้:
£1,250 * 12 ได้ผลลัพธ์เป็น £15,000.001 250 * 12 ได้ผลลัพธ์เป็น 15,0001_000_000 / 4 ได้ผลลัพธ์เป็น 250k.5 * 38 ได้ผลลัพธ์เป็น 19ข้อควรสังเกต:
- จุลภาคใช้แบ่งหลักพันเท่านั้น แต่ละกลุ่มหลังจุลภาคต้องมีสามหลัก เช่น
1,000และ1,234,567เป็นตัวเลข จุลภาคไม่ใช้เป็นเครื่องหมายทศนิยม ดังนั้น12,50หรือ1,5จะแสดงข้อผิดพลาดแทนการเดา เพื่อให้แก้บรรทัดได้ทันที ไม่รองรับตัวเลขรูปแบบยุโรป เช่น1.234.567,89 - หากแบ่งหลักด้วยช่องว่าง แต่ละกลุ่มต้องมีสามหลักพอดี เช่น
1 250ใช้ได้ แต่12 50ไม่ใช่ตัวเลข หลังคำและตัวเลขที่เป็นป้ายกำกับ ช่องว่างจะแยกจำนวนถัดมาที่มีสกุลเงิน หน่วย หรือเครื่องหมายเปอร์เซ็นต์ ดังนั้นWeek 2 150 hoursหมายถึง 150 ชั่วโมง ดูคำที่อยู่ข้างค่า - อัญประกาศเดี่ยวเป็นสัญลักษณ์หน่วยฟุต จึงใช้คั่นหลักใน
1'000'000ไม่ได้ - ตัวเลขไม่สามารถลงท้ายด้วยจุดทศนิยมได้: เขียน
5หรือ5.0ไม่ใช่5.
ใช้ตัวคั่นหลักพันภายในการเรียกฟังก์ชันและรายการได้เช่นกัน จึงวางตัวเลขลงไปได้โดยตรง จุลภาคที่ตามด้วยตัวเลขสามหลักพอดียังเป็นส่วนของตัวเลข ส่วนจุลภาคตามด้วยช่องว่างใช้เริ่มค่าถัดไป:
sum([£1,200, £800]) ได้ผลลัพธ์เป็น £2,000.00max(1,000, 2,000) ได้ผลลัพธ์เป็น 2,000sqrt(1,024) ได้ผลลัพธ์เป็น 32[12,-51,4] ได้ผลลัพธ์เป็น [12, -51, 4]max(1,000,2,000) ได้ผลลัพธ์เป็น Unsupported: ambiguous commas in 1,000,2,000: put a space after each comma between values (1,000, 2,000)ค่าที่ไม่มีช่องว่าง เช่นใน [12,-51,4] แบ่งที่ทุกเครื่องหมายจุลภาค เมื่อเครื่องหมายจุลภาคอาจหมายถึงอย่างใดอย่างหนึ่ง เช่นเดียวกับในบรรทัดสุดท้ายหรือ sum(10,100) ข้อผิดพลาดจะแสดงวิธีเขียนสิ่งที่คุณหมายถึง
จำนวนมากและคำบอกขนาดจำนวน
ตัวย่อและคำแทนหลักพัน หลักล้าน และจำนวนที่มากกว่านั้นช่วยลดการพิมพ์ศูนย์:
£45k / 12 ได้ผลลัพธ์เป็น £3,750.001.2 million / 4 ได้ผลลัพธ์เป็น 300k£3bn / 1,000 ได้ผลลัพธ์เป็น £3M| ขนาดจำนวน | รูปแบบที่รองรับ |
|---|---|
| หนึ่งพัน | 5k, 5K, 3 thousand |
| หนึ่งล้าน | 2.5M, 1.2 million |
| หนึ่งพันล้าน | 3bn, 3G, 3 billion |
| ล้านล้าน | 2tn, 2T, 2 trillion |
ตัวย่อต้องสัมผัสค่าตัวเลข: 3bn ใช้งานได้ 3 bn ไม่ทํางาน ตัวพิมพ์ใหญ่ B หลังค่าตัวเลขหมายถึงไบต์ ไม่ใช่พันล้าน ดังนั้น 3B คือสามไบต์
คำตอบที่มีค่ามากก็ย่อแบบเดียวกัน ตัวเลขทั่วไปตั้งแต่ 100,000 ขึ้นไปจะแสดงเป็น 250k, 2.5M หรือ 8G ส่วนเงินต่ำกว่าหนึ่งล้านแสดงเต็ม เช่น £350,000.00 และตั้งแต่หนึ่งล้านขึ้นไปจะแสดงเป็น £2.4M หรือ £3B บรรทัดถัดไปยังใช้ค่าเต็มในการคำนวณ ดูรายละเอียดในการอ่านผลลัพธ์
สัญกรณ์ทางวิทยาศาสตร์
เขียนกําลังสิบด้วย e หรือ E หรือสะกดการคูณด้วย × 10^:
2.5e-3 kg to g ได้ผลลัพธ์เป็น 2.5 g1.5E3 m to km ได้ผลลัพธ์เป็น 1.5 km6.02 × 10^23 ได้ผลลัพธ์เป็น 6.02e23เลขชี้กําลังอาจมีส่วนทศนิยม: 1e2.0 คือ 100
เศษส่วนและสัญลักษณ์ทางคณิตศาสตร์
เศษส่วนเช่น 1/3 ถูกเก็บไว้อย่างแม่นยําในขณะที่คุณทํางาน ดังนั้นการคูณกลับจะให้จํานวนเต็มแทนที่จะเป็น 0.9999999999:
1/3 * 3 ได้ผลลัพธ์เป็น 1£60 * 3/4 ได้ผลลัพธ์เป็น £45.00ใช้ตัวเศษส่วน Unicode และสัญลักษณ์คณิตศาสตร์ทั่วไปได้ด้วย จึงสะดวกเมื่อวางสูตรอาหารหรือสูตรคำนวณ:
1½ cups * 2 ได้ผลลัพธ์เป็น 3 cups2¼ hours in minutes ได้ผลลัพธ์เป็น 135 min2 × £4.50 ได้ผลลัพธ์เป็น £9.00£18 ÷ 4 ได้ผลลัพธ์เป็น £4.505 · 3 ได้ผลลัพธ์เป็น 15√144 ได้ผลลัพธ์เป็น 123² + 4² ได้ผลลัพธ์เป็น 25ใช้ − ซึ่งเป็นเครื่องหมายลบแท้แทน - ได้ทุกที่ · และ ⋅ ใช้คูณเหมือน × ส่วน ² และ ³ ใช้ยกกำลังสองและสามของตัวเลข ตัวแปร หรือนิพจน์ในวงเล็บที่อยู่ก่อนหน้า
เศษส่วนที่ตามด้วย of หมายถึงสัดส่วนของจำนวนนั้น ไม่ว่าจะเป็นตัวเลขธรรมดา เงิน หรือปริมาณที่มีหน่วย:
½ of 40 ได้ผลลัพธ์เป็น 203/4 of £60 ได้ผลลัพธ์เป็น £45.00¾ of 2 kg ได้ผลลัพธ์เป็น 1.5 kgเศษส่วนมีหน่วยกำกับได้เหมือนในสูตรอาหาร จะเขียนเดี่ยว ๆ หรือรวมกับจำนวนเต็มก็ได้:
3/4 cup ได้ผลลัพธ์เป็น 0.75 cups1 + 3/4 cup ได้ผลลัพธ์เป็น 1.75 cups2 * 3/4 cup ได้ผลลัพธ์เป็น 1.5 cupsเมื่อมีการคูณเศษส่วน ให้เขียนเครื่องหมายทับติดตัวเลข หาก / มีช่องว่างและอยู่หลังการคูณ จะหารด้วยทุกอย่างที่ตามมา ดังนั้น 2 * 3 / 4 cup จึงเป็นการหารด้วยสี่ถ้วย ส่วน 2 * 3/4 cup ได้หนึ่งถ้วยครึ่ง
หากมีช่องว่างแต่ไม่มีการคำนวณนำหน้า เครื่องหมายทับยังอ่านเป็นเศษส่วนของหน่วยเมื่อเลขด้านซ้ายน้อยกว่าด้านขวา แต่จะอ่านเป็นอัตราเมื่อไม่ใช่:
3 / 4 cup ได้ผลลัพธ์เป็น 0.75 cups100 / 4 weeks ได้ผลลัพธ์เป็น 25/weekเลขฐานสอง ฐานแปด และฐานสิบหก
นําหน้าค่าตัวเลขด้วย 0b สําหรับไบนารี 0o สําหรับเลขฐานแปด หรือ 0x สําหรับเลขฐานสิบหก ขีดล่างสามารถแยกตัวเลขได้
0b1010 to decimal ได้ผลลัพธ์เป็น 100o755 to decimal ได้ผลลัพธ์เป็น 4930xFF + 1 ได้ผลลัพธ์เป็น 0x1000b101101 as base 8 ได้ผลลัพธ์เป็น 0o550xCAFE_F00D to decimal ได้ผลลัพธ์เป็น 3.405705229Gผลลัพธ์ที่เริ่มต้นจากตัวเลขเลขฐานสิบหกจะยังคงอยู่ในเลขฐานสิบหกตามที่แสดงใน 0xFF + 1 ใช้ to decimal เมื่อต้องการกลับเป็นตัวเลขปกติ คุณยังสามารถเปลี่ยนจากฐานหนึ่งไปยังอีกฐานหนึ่งโดยตรงได้ด้วย as base 2, 8, 10 หรือ 16 เครื่องหมายใต้จะทำให้ค่าที่ยาวอ่านได้ง่าย เช่น ใน 0xCAFE_F00D และคำตอบในระบบเลขฐานสิบจะถูกย่อให้สั้นลงตามลักษณะของตัวเลขธรรมดาขนาดใหญ่ใดๆ
สรุปรูปแบบสัญกรณ์ทั้งหมด
| สัญกรณ์ | ตัวอย่าง | หมายเหตุ |
|---|---|---|
| เลขทศนิยม | 42, 0.5, .5, 00042 |
จุดต่อท้าย (5.) ไม่ได้รับการยอมรับ |
| การแบ่งกลุ่มหลักพัน | 1,234,567.89, 1 234 567.89, 1_000_000, 1_234.5_678 |
กลุ่มตัวเลขที่คั่นด้วยจุลภาคหรือช่องว่างต้องมีสามหลัก |
| สัญกรณ์วิทยาศาสตร์ | 1e6, 2.5e-3, 1.5E3, 6.02 × 10^23 |
เลขชี้กําลังอาจเป็นเศษส่วน: 1e2.0 คือ 100 |
| คำบอกขนาดจำนวน | 5k, 2.5M, 3bn, 3G, 2tn, 2 trillion, 3 thousand |
ดูตารางด้านบน |
| เลขฐานสอง | 0b1010, 0b_1100_0001 |
|
| เลขฐานแปด | 0o755, 0o_755 |
|
| เลขฐานสิบหก | 0xFF, 0xCAFE_F00D |
ผลลัพธ์อยู่ในเลขฐานสิบหก |
| เศษส่วน | 1/3, 3/10 |
คงค่าแบบแม่นตรง |
| อักขระเศษส่วน | 5½, 1½ cups, ½ of 40 |
5.5, 1.5 cups, 20 |
| สัญลักษณ์ยูนิโคด | −5, 5 − 3, 2 × 3, 5 · 3, 6 ÷ 3, √16, 2², 2³ |
ตัวเลขที่เขียนเป็นคำ
เขียนตัวเลขและการคำนวณพื้นฐานเป็นคำได้ เหมาะเมื่อจดตามภาษาพูดหรือวางประโยคจากที่อื่น
twenty five hundred ได้ผลลัพธ์เป็น 2,500one hundred and twenty five grams times four ได้ผลลัพธ์เป็น 500 gone point five kilometres ได้ผลลัพธ์เป็น 1.5 kmthree and a half hours in minutes ได้ผลลัพธ์เป็น 210 mintwelve times seven ได้ผลลัพธ์เป็น 84double £80 ได้ผลลัพธ์เป็น £160.0010 squared ได้ผลลัพธ์เป็น 100คําเศษส่วนทํางานกับตัวเลขธรรมดา เงิน และหน่วย:
a quarter of 200 ได้ผลลัพธ์เป็น 50half of 100 ได้ผลลัพธ์เป็น 50three quarters of 200 g ได้ผลลัพธ์เป็น 150 gtwo thirds of £90 ได้ผลลัพธ์เป็น £60.00a tenth of £450 ได้ผลลัพธ์เป็น £45.00one fifth ได้ผลลัพธ์เป็น 0.2เปอร์เซ็นต์และสกุลเงินสามารถสะกดออกมาได้เช่นกัน:
fifteen percent of £80 ได้ผลลัพธ์เป็น £12.00ten percent off £65 ได้ผลลัพธ์เป็น £58.50five euros plus ten euros ได้ผลลัพธ์เป็น €15.00คำที่ระบบรู้จัก
- ตัวเลข:
zeroถึงnineteenคำแทนหลักสิบtwentyถึงninetyและhundred,thousand,million,billion,trillionเชื่อมด้วยช่องว่าง ขีดเชื่อมคำ หรือandได้ เช่นtwenty-fiveและone hundred and twenty threeระบุจำนวนร้อยได้ด้วย เช่นtwenty five hundredคือ 2,500 - ทศนิยม:
pointตามด้วยตัวเลขที่พูด (one point two fiveคือ 1.25) - เศษส่วน:
half,third,quarterหรือfourth,fifth,sixth,seventh,eighth,ninthและtenth, พร้อมพหูพจน์ (three quarters,two ninths) - ตัวดําเนินการ:
plusminustimesmultiplied byและdivided by - การคูณและกําลัง:
double,twiceและtripleก่อนค่า และsquaredหรือcubedหลังค่า ดู คณิตศาสตร์ที่ใช้คํา - ละคำขึ้นต้น
what isได้:what is twelve times sevenและtwelve times sevenให้คำตอบเดียวกัน
ข้อควรระวังเกี่ยวกับตัวเลขที่เขียนเป็นคำ
- คำเศษส่วนสามารถเริ่มต้นวลีด้วยหรือไม่มี
aได้ ดังนั้นquarter of 100และa quarter of 100ทั้งสองคำมีความหมายว่า 25 ก่อนหน้าเดือนจะเป็นวันที่แทน:third of Marchหมายถึง 3 มีนาคมquarter of an hourหมายถึง 15 นาทีตามที่คุณคาดหวัง poundsหมายถึงน้ําหนัก:forty poundsคือ 40 ปอนด์ สําหรับเงิน เขียน£40หรือforty GBP- จำนวนเงินผสมเช่น
twelve euros fiftyไม่ได้ผล กรุณาเขียน€12.50
ค่าคงที่
| ค่าคงที่ | การสะกดคํา | ค่า |
|---|---|---|
| Pi | pi, π, Pi |
3.1415926536 |
| Tau | tau |
6.2831853072 (ไม่รู้จัก τ) |
| อัตราส่วนทองคำ | phi |
1.6180339887 |
| จำนวนออยเลอร์ | e, exp(1) |
2.7182818285 |
diameter = 30 cmpi * diameter to 1 dp ได้ผลลัพธ์เป็น 94.2 cm£1,000 * e^(5% * 10) ได้ผลลัพธ์เป็น £1,648.72บรรทัดสุดท้ายคำนวณการเติบโตของ £1,000 ด้วยการทบต้นแบบต่อเนื่องที่อัตรา 5% ต่อปี เป็นเวลาสิบปี
หากคุณกําหนดชื่อเช่น pi ด้วยตัวคุณเอง ค่าของคุณจะแทนที่ค่าคงที่สําหรับส่วนที่เหลือของโน้ต ดู ชื่อที่ขัดแย้งกับคําในตัว
การคูณโดยปริยาย
ละ * ระหว่างตัวเลขกับค่าคงที่ ตัวแปร หรือนิพจน์ในวงเล็บได้:
2π ได้ผลลัพธ์เป็น 6.28318530722(£3.20 + £1.80) ได้ผลลัพธ์เป็น £10.00(1 + 2)(3 + 4) ได้ผลลัพธ์เป็น 21side = 4 m2 side ได้ผลลัพธ์เป็น 8 mวางตัวชี้เหนือ side เพื่อยืนยันการตีความ ข้อความประกอบจะแจ้งว่าคูณด้วย 2 และแนะนำ 2 * side หากต้องการเขียนให้ชัดเจน ส่วนชื่อพหูพจน์หรือหน่วยใช้หลักต่างกัน เพราะตัวเลขด้านหน้าเป็นจำนวนสิ่งนั้น หลังจากกำหนด servings = 3 แล้ว 2 servings จึงหมายถึงสองที่ ให้ใส่ * เมื่อต้องการคูณค่าตัวแปร:
servings = 32 servings ได้ผลลัพธ์เป็น 22 * servings ได้ผลลัพธ์เป็น 6ระบบคำนวณเลขยกกำลังก่อนตามหลักคณิตศาสตร์ สูตรจึงอ่านได้เหมือนเขียนบนกระดาษ ² และ ³ ใช้กับชื่อตัวแปรได้ด้วย:
x = 32x^2 ได้ผลลัพธ์เป็น 18(2x)^2 ได้ผลลัพธ์เป็น 36radius = 15 cmpi radius² ได้ผลลัพธ์เป็น 706.8583470577 cm²pi radius² in m² to 3 dp ได้ผลลัพธ์เป็น 0.071 m²ตำแหน่งที่ต้องใส่ * เองคือหน้าการเรียกฟังก์ชัน ให้เขียน 2 * sqrt(9) ไม่ใช่ 2 sqrt(9)
การแปลงรูปแบบการแสดงตัวเลข
เพิ่ม as, to, in หรือ -> และคํารูปแบบเพื่อแสดงคําตอบในรูปแบบอื่น ตัวค่าเองไม่ได้เปลี่ยนแปลง มีเพียงวิธีการแสดงเท่านั้น
0.375 as fraction ได้ผลลัพธ์เป็น ⅜2.75 as fraction ได้ผลลัพธ์เป็น 2 ¾£18 / £120 as % ได้ผลลัพธ์เป็น 15%£60 / £48 as x ได้ผลลัพธ์เป็น 1.25x0.00042 in scientific ได้ผลลัพธ์เป็น 4.2e-41,700,000 as sci ได้ผลลัพธ์เป็น 1.7e6255 in hex ได้ผลลัพธ์เป็น 0xFF10 to binary ได้ผลลัพธ์เป็น 0b1010493 to octal ได้ผลลัพธ์เป็น 0o755| รูปแบบปลายทาง | ตัวอย่าง | ผลลัพธ์ |
|---|---|---|
fraction |
0.75 as fraction |
¾ |
fraction |
1.75 as fraction, 22/7 as fraction |
1 ¾, 3 1/7 |
%, percent, percentage |
2 as %, 1/8 as % |
200%, 12.5% |
multiplier, x |
1.5 as x |
1.5x |
scientific, sci |
12345.6789 in sci |
1.23456789e4 |
number, decimal, dec |
0xff to decimal, 1e5 as number |
255, 100k |
hex, hexadecimal, base 16 |
255 in hex, -5 in hex |
0xFF, -0x5 |
binary, bin, base 2 |
255 to binary |
0b11111111 |
octal, oct, base 8 |
255 to octal |
0o377 |
base 10 |
255 to base 10 |
255 |
มีเพียงฐาน 2, 8, 10 และ 16 เท่านั้น 255 to base 7 ไม่แสดงคําตอบ hex(255) และ bin(10) เป็นรูปแบบฟังก์ชันของการแปลงเดียวกัน ไม่มีฟังก์ชัน oct()
ในการปัดเศษคำตอบแทนที่จะจัดรูปแบบใหม่ ดูที่ การปัดเศษ
ตัวอย่างการใช้ร่วมกัน
ตัวอย่างการออมเงินดาวน์บ้าน ใช้ตัวย่อราคาและแสดงความคืบหน้าเป็นเปอร์เซ็นต์:
# Saving for a deposithouse price = £285k ได้ผลลัพธ์เป็น £285,000.00deposit = house price * 10% ได้ผลลัพธ์เป็น £28,500.00saved = £11,400saved / deposit as % ได้ผลลัพธ์เป็น 40%remaining = deposit - saved ได้ผลลัพธ์เป็น £17,100.00months = 18remaining / months ได้ผลลัพธ์เป็น £950.00£285k ช่วยลดการพิมพ์ศูนย์ การหารจำนวนเงินสองค่าให้สัดส่วนที่ไม่มีหน่วย ซึ่ง as % แปลงเป็นเปอร์เซ็นต์ความคืบหน้าได้ เปลี่ยน saved เมื่อเงินออมเพิ่ม แล้วเป้าหมายรายเดือนด้านล่างจะอัปเดต