เครื่องมือตรวจจำนวนเฉพาะ

ตัวเลข
ถัดไป

ป้อนจำนวนเต็ม แล้วเครื่องมือจะตรวจว่าเป็นจำนวนเฉพาะหรือไม่ ค่าต่ำกว่า 2 จะไม่ถือเป็นจำนวนเฉพาะ เครื่องจะตรวจการหารด้วย 2 ก่อน แล้วลองตัวหารคี่ไปจนถึงรากที่สอง สำหรับจำนวนประกอบที่เป็นบวก จะแสดงการแยกตัวประกอบเฉพาะด้วย

ขั้นตอนการตรวจ

  1. 1

    ตรวจสอบข้อมูลเข้า

    ช่องนี้รับเครื่องหมายลบได้หนึ่งตัวตามด้วยเลขฐานสิบ และค่าต้องอยู่ในชนิดจำนวนเต็มของ PHP

  2. 2

    จัดการค่าขนาดเล็ก

    ค่าต่ำกว่า 2 ไม่เป็นจำนวนเฉพาะ, 2 เป็นจำนวนเฉพาะ และจำนวนคู่ที่มากกว่า 2 ทุกจำนวนเป็นจำนวนประกอบ

  3. 3

    ลองตัวหารคี่

    สำหรับจำนวนคี่บวก เครื่องจะลอง 3, 5, 7 และต่อไปจนถึง floor(sqrt(n))

  4. 4

    แสดงผล

    จำนวนประกอบที่เป็นบวกจะแสดงตัวประกอบเฉพาะ ส่วนจำนวนเฉพาะจะแจ้งผลโดยตรง

ตัวอย่าง

ข้อมูลเข้า ผลลัพธ์ ข้อมูลเพิ่มเติม
-7 ไม่ใช่จำนวนเฉพาะ ไม่มี
0 ไม่ใช่จำนวนเฉพาะ ไม่มี
1 ไม่ใช่จำนวนเฉพาะ ไม่มี
2 จำนวนเฉพาะ ไม่มี
49 ไม่ใช่จำนวนเฉพาะ หารด้วย 7 ลงตัว ตัวประกอบ: 7 × 7
97 จำนวนเฉพาะ ไม่มี
100 ไม่ใช่จำนวนเฉพาะ หารด้วย 2 ลงตัว ตัวประกอบ: 2 × 2 × 5 × 5

วิธีและข้อจำกัด

  • นี่คือการทดสอบด้วยการหารทดลอง ไม่ใช่ Miller–Rabin หรือการทดสอบจำนวนเฉพาะเชิงความน่าจะเป็น
  • เครื่องมือใช้ชนิดจำนวนเต็ม PHP ของเซิร์ฟเวอร์ ไม่ใช่ BigInt ของเบราว์เซอร์ ข้อมูลที่อยู่นอกช่วงดังกล่าวไม่ได้รับการรองรับอย่างน่าเชื่อถือ
  • เวลาทำงานเพิ่มขึ้นตามรากที่สองของข้อมูลเข้า จำนวนเฉพาะขนาดใหญ่หรือจำนวนประกอบที่มีตัวประกอบขนาดใหญ่อาจใช้เวลานาน
  • ค่าลบ, 0 และ 1 จะแสดงว่าไม่เป็นจำนวนเฉพาะ เครื่องมือจะไม่เปลี่ยนค่าลบเป็นค่าสัมบูรณ์
  • เครื่องมือไม่ค้นหาจำนวนเฉพาะที่ใกล้ที่สุดซึ่งมากกว่าหรือน้อยกว่าค่าที่ป้อน

การจัดการข้อมูล

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

คำถามที่พบบ่อย

จำนวนเฉพาะคือจำนวนเต็มบวกที่มากกว่า 1 และมีตัวหารบวกเพียงสองตัวพอดี คือ 1 กับตัวมันเอง

แน่นอนสำหรับข้อมูลเข้าที่รองรับ เพราะการหารทดลองให้คำตอบที่ชัดเจน เครื่องมือนี้ไม่ใช้การทดสอบเชิงความน่าจะเป็น

ค่าต้องอยู่ในชนิดจำนวนเต็ม PHP ของเซิร์ฟเวอร์ แต่การหารทดลองอาจช้าเกินใช้งานจริงก่อนถึงขีดจำกัดตัวเลขนั้นมาก

เครื่องมือแสดงข้อความตัวประกอบเฉพาะสำหรับจำนวนประกอบที่เป็นบวกและรองรับ หากต้องการดูทั้งรูปเต็มและรูปเลขยกกำลัง ให้ใช้เครื่องคำนวณแยกตัวประกอบเฉพาะ

เครื่องมือที่เกี่ยวข้อง

เครื่องคำนวณขนาดเครื่องลดความชื้น

ประเมินกำลังเครื่องลดความชื้นแบบเคลื่อนย้ายได้จากพื้นที่และระดับความชื้นตามคำแนะนำ ENERGY STAR ปัจจุบัน

เครื่องคำนวณเลขยกกำลัง

คำนวณฐานยกด้วยเลขชี้กำลังที่เป็นจำนวนเต็ม ทศนิยม จำนวนลบ หรือเศษส่วน ความแม่นยำเต็มและสัญกรณ์วิทยาศาสตร์สำหรับผลลัพธ์ที่ใหญ่หรือเล็กมาก

เครื่องคำนวณเมทริกซ์

เครื่องคำนวณเมทริกซ์แบบครบในเครื่องเดียว: บวก ลบ คูณ transpose หาผกผัน และคำนวณดีเทอร์มิแนนต์สำหรับมิติใดก็ได้ แสดงขั้นตอนกลาง

เครื่องคำนวณขนาดตู้ปลา

คำนวณปริมาตรตู้ปลาเป็นแกลลอนสหรัฐและลิตรจากขนาดด้านในของตู้เป็นนิ้ว พร้อมน้ำหนักของน้ำเมื่อเติมเต็มเป็นปอนด์และกิโลกรัม

เครื่องคำนวณความจุกระบอกสูบเครื่องยนต์

คำนวณความจุเครื่องยนต์จากความกว้างกระบอกสูบ ระยะชัก และจำนวนสูบ รับค่ารวมเป็น cc ลิตร และลูกบาศก์นิ้ว พร้อมปริมาตรต่อสูบได้ทันทีในเบราว์เซอร์

เครื่องคำนวณอัตราการเผาผลาญพลังงาน

คำนวณอัตราการเผาผลาญพื้นฐาน (BMR) และปริมาณพลังงานที่ใช้ในแต่ละวันรวม (TDEE) จากอายุ เพศ น้ำหนัก ส่วนสูง และระดับกิจกรรมทางกาย

เครื่องมือนี้มีให้บริการในภาษาอื่น