ตัวหารร่วมมาก และการนำไปใช้

7 Aug 2017,
Share: 

ตัวหารร่วมมาก (ห.ร.ม.) คือ ตัวหารร่วม (หรือตัวประกอบร่วม) ที่มีค่ามากที่สุด ที่นำไปหารจำนวนนับชุดใด(ตั้งแต่สองจำนวนขึ้นไป) ได้ลงตัว ต่อไปนี้เราจะเรียกว่าการหา ห.ร.ม. เช่น ห.ร.ม. ของ 8 และ 12 คือ 4 เพราะ 4 คือจำนวนที่มากที่สุดที่หารทั้ง 8 และ 12 ได้ลงตัว

วิธีการหา ห.ร.ม.

ตัวอย่าง จงหาห.ร.ม. ของ 4, 8 และ 12 วิธีการหา ห.ร.ม. มีด้วยกัน 3 วิธีดังนี้

1. พิจารณาตัวประกอบ ตัวประกอบของ 4 คือ 1, 2, 4 ตัวประกอบของ 8 คือ 1, 2, 4, 8 ตัวประกอบของ 12 คือ 1, 2, 3, 4, 6, 12 ตัวประกอบร่วมของ 4, 8 และ 12 คือ 1, 2, 4 ซึ่งตัวที่มากที่สุดก็คือ 4 ดังนั้น ห.ร.ม. คือ 4

2. วิธีแยกตัวประกอบ

4 = 2 x 2

8 = 2 x 2 x 2

12 = 2 x 2 x 3

เอาตัวที่ซ้ำมา ห.ร.ม. คือ 2 x 2 = 4

3. วิธีตั้งหาร

2 ) 4 8 12

_**2** ) 2 4 6

____1 2 3 ห.ร.ม. คือ 2 x 2 = 4

การนํา ห.ร.ม ไปใช้ประโยชน์

นําไปใช้ในการหาเศษส่วนอย่างตํ่า ตัวอย่าง 24 ________30 หาห.ร.ม.ของ 24 และ 30 ได้ 6 นำ 6 ไปหารทั้ง เศษ และ ส่วน 24 หารด้วย 6  = 4 30 หารด้วย 6__ 5

Suggestion blogs

PWM คืออะไร

PWM ย่อมจาก Pulse Width Modulation คือการนําสัญญาณสามเหลี่ยม และสัญญาณที่ต้องการปรับความกว้างของพัลซ์มาเปรียบเทียบกัน ตัวย่างเช่น ถ้านําสัญญาณสามเหลี่ยมมาเปรียบเทียบกับสัญญานไฟฟ้ากระแสตรง จะได้ความกว่างของพัลซ์คงที่ และความกว้างของพัลซ์นั้นจะขึ้นอยู่กับแอมพลิจูดของสัญญาณไฟฟ้ากระแสตรงดังรูป

เรียนรู้ Extension Method

โดยปกติแล้ว Class ต่างๆจะมี Method เป็นของตัวเองอยู่แล้ว แต่ถ้าเราต้องการจะเขียน Method เพิ่มเติมเข้าไป ในกรณีที่เราเป็นเจ้าของ Source code เราสามารถแก้ไข Source code ของเราได้เลย แต่ถ้าในกรณีที่เราไม่ได้เป็นเจ้าของ Source code เรามีเพียงแค่ dll ไฟล์เท่านั้น เราจะทําอย่างไร? ใน .net 3.0 ขึ้นไป เราสามารถเพิ่ม Method เสริมให้กลับ Class ที่ถูกสร้างไว้แล้วได้ โดยจะเรียกว่า Extension Method

chwon เปลี่ยนเจ้าของไฟล์ และ folder ทั้งหมดภายในครั้งเดียว

โดยปกติแล้วถ้าต้องการเปลี่ยนเจ้าของไฟล์ ใน ubuntu เราจะใช้คําสั่งsudo chown [user]:[group] [file or directory][user] คือ user ที่ต้องการ[group] คือ group ที่ต้องการ(จะใส่หรือไม่ใส่ก็ได้)[file or directory] คือ file หรือ directory ที่ต้องการจะเปลี่ยนเจ้าของ


Copyright © 2019 - 2025 thiti.dev |  v1.54.0 |  Privacy policy | 

Build with ❤️ and Astro.

Github profile   Linkedin profile   Instagram   X profile   Nostr   Youtube channel   Telegram   Email contact   วงแหวนเว็บ