ดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

ตัวแปรที่ใช้ในฟังก์ชันการคำนวณตัวเลขเเละการแทนค่า ใน Python

บทความนี้จะมาทำความรู้จัดดกับตัวแปรใน Python ที่ใช้คู่กับฟังก์ชันการคำนวณหรือการแทนค่าทางคณิตศาสตร์ โดยในบทความจะเเบ่งเป็น ชื่อฟังก์ชัน ความหมาย รูปแบบที่ใช้ คำอธิบาย ของแแต่ละตัวแปร และการนำไปใช้ โดยจะตัวแปรหรือตัวแปรดังนี้ 

 

ชื่อฟังก์ชัน ความหมาย รูปแบบการใช้ คำอธิบายเพิ่มเติม
ceil() ค่าจำนวนเต็มให้ใกล้เคียงกับจำนวนที่กำหนด math.ceil(x) x คือ จำนวนเต็มหรือจำนวนทศนิยม
copysign() แปลงค่าจำนวนเต็มเป็นจำนวนทศนิยมและใส่เครื่องหมายตามค่าที่กำหนด math.copysign(x,y) x คือ จำนวนเต็มหรือจำนวนทศนิยม
fabs() หาค่า Float absolute คืนค่ากลับมาเป็นข้อมูลทศนิยม math.fabs(x) x คือ จำนวนเต็มหรือจำนวนทศนิยม
factorial() หาค่า Factorial math.factorial(x) x คือ ตัวเลขจำนวนใดๆ
floor() หาค่าจำนวนเต็มที่มีค่ามากสุด math.floor(x) x คือ ตัวเลขจำนวนทศนิยม
fmod() หาค่าเศษจากการหาร math.fmod(x,y) x คือ ตัวตั้ง y คือ ตัวหาร
frexp() หาค่า masntissa และ exponent math.frexp(x) x คือ จำนวนเต็มใดๆ
fsum() หาค่าผลรวมจากชนิดข้อมูลแบบเรียงลำดับ math.fsum(x) x คือ ชนิดข้อมูลแบบลำดับ 
gcd() หาค่าตัวหารรวมมากที่มีค่ามากที่สุด math.gcd(x) x,y คือ จำนวนใดๆ 
isclose() วัดความใกล้เคียงกันของค่า float point คืนค่ากลับจริง และ เท็จ math.isclose(x,y) x คือ จำนวนเต็มใดๆ ที่ต้องการนำมาเปรียบเทียบ
isfinite() ตรวจสอบเป็นจำนวนจำกัด หรือไม่ถ้าใช่ให้คืนค่ากลับมาเป็นค่าจริง ถ้าไม่ใช่คืนค่ากลับมาเป็นเท็จ math.isfinite(x) x คือ จำนวนใดๆ ที่ต้องการตรวจสอบ
isinf() ตรวจสอบเป็นจำนวนอนันต์ ทั้งจำนวนเต็มบวกเเละเต็มลบถ้าใช่คืนค่ากลับมาเป็นค่าจริง ถ้าไม่ใช่คืนค่ากลับมาเป็นเท็จ math.isinf(x) x คือ จำนวนใด ๆ ที่ต้องการตรวจสอบ
isnan() ตรวจสอบเป็นค่า NaN หรือไม่ถ้าใช่คืนค่ากลับมาเป็นค่าจริง ถ้าไม่ใช่คืนค่ากลัยาเป็นเท็จ math.isnan(x) x คือ จำนวนใด ๆ ที่ต้องการตรวจสอบ
idexp() หาค่า X*(2**i)ซึ่งเป็นค่าตรงข้ามของฟังก์ชัน frexp() math.idexp(x,i) x,i คือ จำนวนเต็มบวกหรือจำนวนเต็มลบ
modf() แยกจำนวนเต็มและเศษของจำนวนทศนิยมออกจากกัน math.modf(x) x คือ จำนวนทศนิยม
trunc() ใช้สำหรับตัดเศษทศนิยมทิ้ง math.trunc(x) x คือ จำนวนทศนิยมที่ต้องการตัดทิ้ง

 

จากฟังก์ชันด้านบทจะเป็นการรวมฟังก์ชันที่เกี่ยวกับการคำนวนเเละการแทนค่า โดยสามารถเรียกใช้งานโดยเรียกผ่านฟังก์ชัน Python หรือจะนำเอาตัวแปรที่พูดถึงมาเเสดงในฟังก์ชันที่เราสร้าง 

 

ช่องทางการศึกษาเพิ่มเติมข่าวที่น่าสนใจเกี่ยวกับ : Python

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
เงื่อนไข การค้นหา คำที่อยากให้มี และ คำที่ไม่อยากให้มี
โดย aninthana ส 21 ก.ย. 2019 6:03 pm บอร์ด PHP Knowledge
0
15
ส 21 ก.ย. 2019 6:03 pm โดย aninthana
ทำยังไง border ทั้งบอร์ดเป็น link ให้เรากดได้ครับ
โดย jamepiyawat ส 21 ก.ย. 2019 4:58 pm บอร์ด HTML CSS
1
16
ส 21 ก.ย. 2019 5:47 pm โดย mindphp
path way เมือกด step ถัดไปstep ที่เคยผ่านมาจะมีแท็ก a เพิ่มขึ้นทำให้ไปปิดตัวอักษร ครับ
โดย jamepiyawat ส 21 ก.ย. 2019 3:30 pm บอร์ด HTML CSS
0
11
ส 21 ก.ย. 2019 3:30 pm โดย jamepiyawat
อยากทราบวิธีที่จะทำให้คำสั่ง css เปลี่ยนไปตามการตั้งค่าสีของ tamplate ครับ
โดย jamepiyawat ส 21 ก.ย. 2019 2:55 pm บอร์ด Joomla Development
2
22
ส 21 ก.ย. 2019 3:19 pm โดย jamepiyawat
Q - อยากทราบวิธีคำนวณค่าสกุลเงินครับ
โดย birdkritsna ส 21 ก.ย. 2019 11:01 am บอร์ด Programming - PHP
11
85
ส 21 ก.ย. 2019 5:15 pm โดย birdkritsna
การ Install ส่วนขยาย
โดย Anonymous ส 21 ก.ย. 2019 11:11 am บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS CRM
1
20
ส 21 ก.ย. 2019 3:09 pm โดย mindphp
งานประจำวันที่ 21 กันยายน 2562
โดย aninthana ส 21 ก.ย. 2019 10:27 am บอร์ด M092 - อนินธนา บุญยัง
2
12
ส 21 ก.ย. 2019 6:34 pm โดย aninthana
งานประจำวันที่ 21 กันยายน 2562
โดย jirawoot ส 21 ก.ย. 2019 10:18 am บอร์ด M090 - นายจิระวุฒิ อัครลิขิตกุล
1
4
ส 21 ก.ย. 2019 7:07 pm โดย jirawoot
งานประจำวันที่ 21 กันยายน 2562
โดย birdkritsna ส 21 ก.ย. 2019 10:12 am บอร์ด M094 - กฤษณะ จะโรจน์รัมย์
2
15
ส 21 ก.ย. 2019 6:21 pm โดย birdkritsna
งานประจำวันที่ 21 กันยายน 2562
โดย chatee supasand ส 21 ก.ย. 2019 10:10 am บอร์ด MT33 - นายชาตรี สุภาแสน
1
8
ส 21 ก.ย. 2019 7:26 pm โดย chatee supasand
งานประจำวันที่ 21 กันยายน 2562
โดย jamepiyawat ส 21 ก.ย. 2019 10:07 am บอร์ด M084 - นายปิยวัช เชาว์วิมล
2
10
ส 21 ก.ย. 2019 7:36 pm โดย jamepiyawat
การบันทึกบัญชี รับเงินมัดจำในเดือนกับข้ามเดือน บันทึกยังไง แตกต่างกันมั้ยค่ะ
โดย thatsawan ศ 20 ก.ย. 2019 8:08 pm บอร์ด ถาม - ตอบ ธุรกิจ กฏหมาย ภาษี บัญชี
2
30
ส 21 ก.ย. 2019 5:09 pm โดย thatsawan
ทำความรู้จัก Cloud
โดย aninthana ศ 20 ก.ย. 2019 8:01 pm บอร์ด Linux - Web Server
0
17
ศ 20 ก.ย. 2019 8:01 pm โดย aninthana
เปรียบเทียบ smart watch รุ่นต่างๆ จากหลายๆค่าย รุ่นไหนโดน รุ่นไหนดี มารับชมกันได้เลย
โดย chatee supasand ศ 20 ก.ย. 2019 5:41 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
32
ศ 20 ก.ย. 2019 5:41 pm โดย chatee supasand
วิธีสมัครและใช้งาน api อัตราแลกเปลี่ยนเงินตรา จาก ธนาคารแห่งประเทศไทย ด้วย php
โดย birdkritsna ศ 20 ก.ย. 2019 4:14 pm บอร์ด PHP Knowledge
0
28
ศ 20 ก.ย. 2019 4:14 pm โดย birdkritsna
จะทำ path way เป็นลูกศรชีต้องทำยังไงครับ
โดย jamepiyawat ศ 20 ก.ย. 2019 3:50 pm บอร์ด HTML CSS
0
19
ศ 20 ก.ย. 2019 3:50 pm โดย jamepiyawat
อยากทราบวิธีที่จะทำให้เมือเรากดปุ่มซื้อสินค้าแล้วจะมีหน้า pop เด้งขึ้นมาครับ
โดย jamepiyawat ศ 20 ก.ย. 2019 3:30 pm บอร์ด HTML CSS
0
14
ศ 20 ก.ย. 2019 3:30 pm โดย jamepiyawat
อยากทราบวิธีทำปุ่มกดสลับค่าระหว่าง list box ครับ
โดย birdkritsna ศ 20 ก.ย. 2019 2:59 pm บอร์ด Programming - PHP
7
72
ส 21 ก.ย. 2019 5:41 pm โดย thatsawan
ระดับ User นี้มีข้อจำกัดอะไรบ้างครับ
โดย Patipat ศ 20 ก.ย. 2019 2:45 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS CRM
1
25
ศ 20 ก.ย. 2019 2:50 pm โดย tsukasaz
ทำไมโค้ดของผมแสดงผลชื่อจังหวัดชื่ออำเภอผิดครับ
โดย jamepiyawat ศ 20 ก.ย. 2019 2:20 pm บอร์ด JavaScript & Jquery Ajax
8
54
ศ 20 ก.ย. 2019 3:22 pm โดย jamepiyawat