จะหา Square Root ใน Python ได้อย่างไร?



วิธีค้นหารากที่สองใน Python โดยใช้ฟังก์ชัน sqrt () และ pow () นอกจากนี้ดูว่าฟังก์ชันเหล่านี้สามารถใช้เพื่อแก้ทฤษฎีบทพีทาโกรัสได้อย่างไร

เราทุกคนเจอรากที่สองในคณิตศาสตร์ เป็นปัจจัยพื้นฐานที่สำคัญที่สุดอย่างหนึ่งอย่างปฏิเสธไม่ได้และด้วยเหตุนี้จึงจำเป็นต้องฝังอยู่ในแอปพลิเคชันต่างๆ มีประโยชน์ในการตอบสนองวัตถุประสงค์นี้โดยทำให้การรวม Square Roots ในโปรแกรมของเราเป็นเรื่องง่าย ในบทความนี้คุณจะได้เรียนรู้วิธีค้นหารากที่สองใน Python

ก่อนที่จะดำเนินการต่อให้เราดูหัวข้อที่กล่าวถึงที่นี่:





รากที่สองคืออะไร?

รากที่สองคือจำนวนใด ๆ y เช่นนั้น x2= และ . ในทางคณิตศาสตร์จะแสดงเป็น x = & radicy . Python มีวิธีการในตัวเพื่อคำนวณรากที่สอง

ตอนนี้เรามีแนวคิดพื้นฐานแล้วว่าสแควร์รูทของจำนวนคืออะไรและจะแทนค่าได้อย่างไรเรามาดูกันดีกว่าว่าเราจะหารากที่สองของจำนวนใน Python ได้อย่างไร

วิธีคำนวณสแควร์รูทใน Python

ในการคำนวณรากที่สองใน Python คุณจะต้องนำเข้าไฟล์ คณิตศาสตร์ โมดูล. โมดูลนี้ประกอบด้วยวิธีการในตัวคือ sqrt () และ ธาร () ซึ่งคุณสามารถคำนวณรากที่สองได้ คุณสามารถนำเข้าได้โดยใช้ไฟล์ นำเข้า คีย์เวิร์ดดังนี้:



นำเข้าคณิตศาสตร์

เมื่อนำเข้าโมดูลนี้คุณสามารถใช้ฟังก์ชันใด ๆ ที่มีอยู่ภายในโมดูลนี้ได้

ใช้ฟังก์ชัน sqrt ()

โดยทั่วไปแล้วฟังก์ชัน sqrt () จะใช้พารามิเตอร์หนึ่งตัวและส่งกลับค่ารากที่สอง ไวยากรณ์ของฟังก์ชันนี้คือ:

ซิงค์:



sqrt (x) # x คือจำนวนที่ต้องคำนวณรากที่สอง

ตอนนี้ให้เราดูตัวอย่างของฟังก์ชันนี้:

ตัวอย่าง:

จากการนำเข้าคณิตศาสตร์ sqrt #absolute การนำเข้าพิมพ์ (sqrt (25))

เอาท์พุท: 5.0

อย่างที่คุณเห็นรากที่สองของ 25 i.e 5 ถูกส่งกลับแล้ว

บันทึก: ในตัวอย่างข้างต้นฟังก์ชัน sqrt () ถูกนำเข้าโดยใช้วิธีการสัมบูรณ์ อย่างไรก็ตามหากคุณนำเข้าโมดูลคณิตศาสตร์ที่สมบูรณ์คุณสามารถดำเนินการได้ดังนี้:

ตัวอย่าง:

นำเข้าพิมพ์คณิตศาสตร์ (math.sqrt (25))

เอาท์พุท: 5.0

ใช้เนมสเปซ c ++

ใช้ฟังก์ชัน pow ()

อีกวิธีหนึ่งในการคำนวณรากที่สองของจำนวนใด ๆ คือการใช้ฟังก์ชัน pow () โดยทั่วไปแล้วฟังก์ชันนี้จะใช้สองพารามิเตอร์และคูณด้วยเพื่อคำนวณผลลัพธ์ สิ่งนี้ทำตามสมการทางคณิตศาสตร์โดยที่

x2= และ หรือ y = x ** 5

ไวยากรณ์ของฟังก์ชันนี้มีดังนี้:

ซิงค์:

ธาร (x, y) # โดยที่ y คือพลังของ x หรือ x ** y

ตอนนี้ให้เราดูตัวอย่างของฟังก์ชันนี้:

ตัวอย่าง:

จากการพิมพ์ธารนำเข้าคณิตศาสตร์ (pow (25, .5))

เอาท์พุท: 5.0

ฟังก์ชันเหล่านี้สามารถใช้เพื่อแก้ปัญหาทางคณิตศาสตร์ได้หลายอย่าง ตอนนี้ให้เราดูตัวอย่างการทำงานของแอปพลิเคชันฟังก์ชันเหล่านี้

ตัวอย่างการทำงานของรากที่สองใน Python

ให้เราพยายามที่จะใช้ที่มีชื่อเสียงมาก ทฤษฎีบทพีทาโกรัส โดยใช้สิ่งเหล่านี้ .

คำชี้แจงปัญหา:

ยอมรับค่า 2 ด้านของสามเหลี่ยมและคำนวณค่าด้านตรงข้ามมุมฉาก

สารละลาย:

ทฤษฎีบทพีทาโกรัสระบุว่าในรูปสามเหลี่ยมมุมฉากด้านที่ตรงข้ามกับมุมฉากที่เรียกว่าด้านตรงข้ามมุมฉากจะวัดเป็นรากที่สองของผลรวมกำลังสองของหน่วยวัดอีกสองด้านซึ่งหมายความว่า

c = & radic (ก2+ b2) # โดยที่ c คือด้านตรงข้ามมุมฉาก

นี่คือวิธีแก้ปัญหาใน Python:

จากการนำเข้าคณิตศาสตร์ sqrt # นำเข้าฟังก์ชันรากที่สองจากโมดูลคณิตศาสตร์จากการนำเข้าคณิตศาสตร์ # นำเข้าฟังก์ชันกำลังจากโมดูลคณิตศาสตร์ a = int (อินพุต ('ป้อนหน่วยวัดด้านใดด้านหนึ่งของรูปสามเหลี่ยมมุมฉาก:')) b = int (อินพุต ('ป้อนการวัดอีกด้านหนึ่งของสามเหลี่ยมมุมฉาก:')) ฟังก์ชัน #input ใช้เพื่อรับอินพุตจากผู้ใช้และถูกจัดเก็บเป็นสตริง # ซึ่งจะพิมพ์เป็นจำนวนเต็มโดยใช้ฟังก์ชัน int () c = sqrt (pow (a, 2) + pow (b, 2)) # เราได้ใช้การพิมพ์สูตร c = & radic (a2 + b2) (f 'การวัดของด้านตรงข้ามมุมฉากคือ: {c} ตามการวัด ของอีกสองด้าน {a} & {b} ')

เอาท์พุท:

ป้อนหน่วยวัดด้านใดด้านหนึ่งของสามเหลี่ยมมุมฉาก: 3
ป้อนค่าอีกด้านหนึ่งของสามเหลี่ยมมุมฉาก: 4

หน่วยวัดของด้านตรงข้ามมุมฉากคือ 5.0 ขึ้นอยู่กับการวัดของอีกสองด้าน 3 และ 4

เรามาถึงตอนท้ายของบทความนี้เกี่ยวกับ Square Root ใน Python ฉันหวังว่าคุณจะเข้าใจทุกอย่างชัดเจน

ให้แน่ใจว่าคุณฝึกฝนให้มากที่สุดและเปลี่ยนประสบการณ์

หากต้องการรับความรู้เชิงลึกเกี่ยวกับ Python พร้อมกับแอพพลิเคชั่นต่างๆคุณสามารถลงทะเบียนเพื่อถ่ายทอดสด ด้วยการสนับสนุนตลอด 24 ชั่วโมงทุกวันและการเข้าถึงตลอดชีวิต

มีคำถามสำหรับเรา? โปรดระบุไว้ในส่วนความคิดเห็นของบล็อก“ Square Root in Python” และเราจะติดต่อกลับโดยเร็วที่สุด