ตัวเลขที่สำคัญเป็นแนวคิดที่สำคัญมากในการคำนวณทางวิทยาศาสตร์และตัวเลขที่สำคัญเรียกอีกอย่างว่าตัวเลขที่สำคัญ ตัวเลขที่สำคัญคือตัวเลขที่บริสุทธิ์ที่สุดตัวเลขที่ไม่มีส่วนประกอบอื่น ๆ และตัวเลขอื่น ๆ สามารถกล่าวได้ว่าคูณด้วยตัวเลขที่สำคัญ ดังนั้นการทำความเข้าใจตัวเลขที่สำคัญจึงมีความสำคัญอย่างยิ่งต่อคณิตศาสตร์และโปรแกรม
ชื่อคือ: ขอ 1,000! ในตอนท้ายของผลลัพธ์มีกี่ 0 วินาที
การคัดลอกรหัสมีดังนี้:
1,000!
การคัดลอกรหัสมีดังนี้:
โมฆะคงที่สาธารณะหลัก (สตริง [] args) {
/*แฟคทอเรียลของ 1,000 เป็นตัวเลขทางดาราศาสตร์อยู่แล้วดังนั้นจึงเป็นไปไม่ได้ที่จะคำนวณ
/ * โซลูชัน: คูณสอง Prime Numbers 2 และ 5 เพื่อรับ 10 เราสามารถคิดได้ว่ามีหลายกลุ่ม 2 และ 5 ที่มีมีจำนวนมากในตอนท้าย *//
/* วิธีการดำเนินงาน: การดำเนินการ 1 ถึง 1,000 ดูจำนวนครั้งที่แต่ละครั้งสามารถหารด้วย 2 และ 5 และนับแยกต่างหาก มี 8 กลุ่ม (2, 5), เช่น 8 0*/
// ผลรวมของเวลาหารด้วย 2
int count2 = 0;
// ผลรวมของเวลาหารด้วย 5
int count5 = 0;
// โอนตัวเลขทั้งหมด
สำหรับ (หมายเลข int = 1; number <= 1000; number ++) {
int dynamicNumber = number; // สำเนาของหมายเลขนี้ใช้สำหรับการหารที่ไม่ใช่ตัวเลข
ในขณะที่ (dynmicnumber % 2 == 0) {// นับจำนวนครั้งที่สามารถหารด้วย 2 ครั้ง แต่ไม่นับแยกต่างหาก แต่นับได้ทั่วโลก
Count2 ++;
DynamicNumber /= 2;
-
ในขณะที่ (dynmicnumber % 5 == 0) {// นับจำนวนครั้งที่สามารถหารด้วย 2 ครั้ง แต่ไม่นับแยกต่างหาก แต่นับได้ทั่วโลก
Count5 ++;
DynamicNumber /= 5;
-
-
System.out.println ("จำนวนการสิ้นสุด 0 คือ:" + math.min (count2, count5));
/* ตัวเลขที่สำคัญเป็นแนวคิดที่สำคัญมากในการคำนวณทางวิทยาศาสตร์ ตัวเลขที่สำคัญเรียกอีกอย่างว่าตัวเลขที่สำคัญและสสารสามารถเข้าใจได้ว่าเป็นความหมายง่าย ๆ มวลสสารสาระสำคัญ
* การเชื่อมต่อระหว่างคุณภาพและคุณภาพคือคุณภาพ
* ตัวเลขที่สำคัญคือตัวเลขที่บริสุทธิ์ที่สุดตัวเลขที่ไม่มีส่วนประกอบอื่น ๆ และตัวเลขอื่น ๆ สามารถกล่าวได้ว่าคูณด้วยตัวเลขที่สำคัญ
* ดังนั้นการทำความเข้าใจตัวเลขที่สำคัญจึงมีความสำคัญอย่างยิ่งต่อคณิตศาสตร์และโปรแกรม -
-