เครื่องคำนวณแฟกทอเรียล
ป้อนจำนวนเต็มที่ไม่เป็นลบใด ๆ ตั้งแต่ 0 ถึง 1000 เพื่อรับค่า n! ซึ่งเป็นผลคูณของจำนวนเต็มบวกทุกจำนวนตั้งแต่ 1 ไปจนถึง n (รวม n ด้วย) เครื่องคำนวณใช้เลขคณิตความแม่นยำตามต้องการ ดังนั้นค่าอย่าง 100! (158 หลัก) หรือ 1000! (2568 หลัก) จึงถูกส่งกลับอย่างแม่นยำโดยไม่ถูกตัดทอน มีประโยชน์สำหรับการบ้านเรื่องคอมบินาทอริก การนับจำนวนการเรียงสับเปลี่ยน การอนุมานความน่าจะเป็น และทุกกรณีที่การเรียกซ้ำลดรูปลงเหลือพจน์แฟกทอเรียล
วิธีคำนวณแฟกทอเรียล
-
1
ป้อนค่า n
พิมพ์จำนวนเต็มที่ไม่เป็นลบซึ่งคุณต้องการหาแฟกทอเรียล ตามธรรมเนียมกำหนดให้ `0! = 1`
-
2
รับค่าที่แม่นยำ
ผลลัพธ์จะแสดงเป็นจำนวนเต็มความแม่นยำเต็มรูปแบบ แม้จะมีหลายร้อยหลักก็ตาม
-
3
ตรวจสอบจำนวนหลัก
สำหรับค่าที่ใหญ่มาก จำนวนหลักใต้ผลลัพธ์จะบอกขนาดได้ในพริบตา ตัวอย่างเช่น `1000!` มี 2568 หลัก
-
4
คัดลอกไปใช้ในการคำนวณของคุณ
คัดลอกจำนวนเต็มที่แม่นยำไปยังบันทึก สเปรดชีต หรือเครื่องมืออื่นของคุณ
ตารางอ้างอิงแฟกทอเรียลและอัตราการเติบโต
แฟกทอเรียลเติบโตเร็วกว่าฟังก์ชันเลขชี้กำลังใด ๆ ด้านล่างนี้คือตารางอ้างอิงที่ใช้กันทั่วไป ซึ่งแสดงให้เห็นว่าค่าพุ่งสูงขึ้นเร็วเพียงใด และจุดที่ความแม่นยำสองเท่าตามมาตรฐาน IEEE-754 ถึงขีดจำกัด
ค่าที่มีขนาดเล็ก
| n | n! |
|---|---|
| 0 | 1 |
| 1 | 1 |
| 5 | 120 |
| 10 | 3,628,800 |
| 13 | 6,227,020,800 |
| 20 | 2,432,902,008,176,640,000 |
ขอบเขตการล้น (overflow)
- จำนวนเต็มมีเครื่องหมาย 32 บิต: ล้นที่
13!(ค่าสูงสุดประมาณ 2.1 พันล้าน;12! = 479,001,600เป็นค่าสุดท้ายที่รองรับได้ ส่วน13! = 6,227,020,800ไม่รองรับแล้ว) - จำนวนเต็มมีเครื่องหมาย 64 บิต: ล้นที่
21!(20!เป็นค่าสุดท้ายที่รองรับได้) - IEEE-754 double: เริ่มไม่แม่นยำตั้งแต่
22!โดย170!เป็นค่า double จำกัดที่ใหญ่ที่สุด
การประมาณค่าของสเตอร์ลิง
สำหรับ n ที่มีขนาดใหญ่ สเตอร์ลิงให้ค่าประมาณในรูปแบบปิดที่มีประโยชน์:
n! ≈ √(2πn) · (n/e)^n
เมื่อ n = 100 สเตอร์ลิงจะให้ผลลัพธ์เป็น 9.3248 × 10^157 ซึ่งคลาดเคลื่อนจากค่า 100! ที่แท้จริงน้อยกว่า 0.1% ใช้ได้เมื่อไม่ต้องการค่าจำนวนเต็มที่แม่นยำ และต้องการเพียงการประมาณในระดับอันดับของขนาดเท่านั้น
การใช้งานทั่วไป
- การเรียงสับเปลี่ยน: จำนวนวิธีจัดเรียงสิ่งของที่แตกต่างกัน
nชิ้นตามลำดับ =n! - การจัดหมู่:
C(n, k) = n! / (k! (n - k)!) - ความน่าจะเป็น: ตัวส่วนของการแจกแจงแบบไม่ต่อเนื่องจำนวนมาก
- อนุกรม: การกระจายแบบเทย์เลอร์ ซึ่งสัมประสิทธิ์ประกอบด้วยพจน์แฟกทอเรียล
กรณีขอบเขต
0! = 1ตามธรรมเนียม (ผลคูณว่าง) ซึ่งไม่ใช่ลิมิต แต่เป็นนิยามที่ทำให้สูตรเชิงการจัดหมู่มีความสอดคล้องกัน- จำนวนเต็มลบและจำนวนที่ไม่ใช่จำนวนเต็มไม่มีแฟกทอเรียลในความหมายพื้นฐาน ฟังก์ชันแกมมาขยายแนวคิดนี้ออกไป:
Γ(n+1) = n!สำหรับจำนวนเต็มที่ไม่เป็นลบ
คำถามที่พบบ่อย
เครื่องคำนวณนี้รับค่า n ตั้งแต่ 0 ถึง 1000 ค่าที่มากที่สุดคือ 1000! ซึ่งมี 2568 หลักและคำนวณได้ทันที ค่าที่เกิน 1000 จะถูกจำกัดไว้ที่ขีดสูงสุด
เป็นธรรมเนียมที่เลือกใช้เพื่อให้สูตรอย่าง nCk = n! / (k!(n-k)!) ยังคงถูกต้องเมื่อ k = 0 หรือ k = n อีกทั้งยังเป็นค่าของผลคูณว่าง ซึ่งเป็นเอกลักษณ์การคูณ
เครื่องมือนี้เน้นที่แฟกทอเรียลแบบไม่ต่อเนื่อง สำหรับอาร์กิวเมนต์ที่ไม่ใช่จำนวนเต็ม คุณต้องใช้ฟังก์ชันแกมมา ไลบรารีทางวิทยาศาสตร์จำนวนมากมี Γ(n) และ Γ(n+1) = n! สำหรับจำนวนเต็ม ซึ่งช่วยให้คุณขยายแฟกทอเรียลไปยังจำนวนจริงได้
ไม่ เครื่องคำนวณไม่ได้จัดเก็บตัวเลขของคุณในฐานข้อมูล และไม่ได้ใช้เพื่อสิ่งอื่นใดนอกจากการคำนวณแฟกทอเรียล ในมุมมองหลายขั้นตอน ค่าจะถูกส่งต่อในลิงก์ของหน้า เพื่อให้ขั้นตอนผลลัพธ์แสดงได้
เครื่องมือที่เกี่ยวข้อง
เครื่องคำนวณแมโคร
แปลงเป้าหมายแคลอรีต่อวันและเปอร์เซ็นต์แมโครเป็นกรัมของโปรตีน คาร์โบไฮเดรต และไขมัน พร้อมตัวเลือกแบบสมดุล โปรตีนสูง เพิ่มกล้ามเนื้อ และคาร์โบไฮเดรตต่ำ
เครื่องคำนวณแคลอรีที่เผาผลาญ
ประมาณแคลอรีที่คุณเผาผลาญระหว่างออกกำลังกายจากน้ำหนักตัว ชนิดกิจกรรม และระยะเวลา โดยใช้ค่า MET ที่อ้างอิงหลักวิทยาศาสตร์
เครื่องคำนวณขนาดตู้ปลา
คำนวณปริมาตรตู้ปลาเป็นแกลลอนสหรัฐและลิตรจากขนาดด้านในของตู้เป็นนิ้ว พร้อมน้ำหนักของน้ำเมื่อเติมเต็มเป็นปอนด์และกิโลกรัม
เครื่องคำนวณค่า eGFR
ประเมิน eGFR จากครีอะตินีนในซีรัม อายุ และเพศ ด้วยสมการครีอะตินีน CKD-EPI 2021 ที่ไม่ใช้ปัจจัยเชื้อชาติ ผลลัพธ์เป็น mL/min/1.73 m²
เครื่องคำนวณขนาดเครื่องลดความชื้น
ประเมินกำลังเครื่องลดความชื้นแบบเคลื่อนย้ายได้จากพื้นที่และระดับความชื้นตามคำแนะนำ ENERGY STAR ปัจจุบัน
เครื่องคำนวณระยะเวลา
คำนวณระยะเวลาระหว่างสองเวลาเป็น HH:MM ชั่วโมงทศนิยม นาที และวินาที
เครื่องมือนี้มีให้บริการในภาษาอื่น
- Kalkulator Faktorial [ID]
- Máy tính giai thừa [VI]
- Calculadora de Fatorial [PT]
- حاسبة المضروب [AR]
- Kalkulator silni [PL]
- 階乗計算機 [JA]
- Faktöriyel Hesaplayıcı [TR]
- 팩토리얼 계산기 [KO]
- Calculadora de Factorial [ES]
- 阶乘计算器 [ZH]
- Fakultetsberäknare [SV]
- Calculateur de Factorielle [FR]
- Faculteitscalculator [NL]
- Fakultätsrechner [DE]
- Factorial Calculator [EN]
- Calcolatore di fattoriali [IT]
- Калькулятор факториала [RU]