จะลบทศนิยมออกจากตัวเลขทศนิยมใน MATLAB ได้อย่างไร

Ca Lb Thsniym Xxk Cak Tawlekh Thsniym Ni Matlab Di Xyangri



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

คู่มือนี้จะกล่าวถึงวิธีต่างๆ ในการลบทศนิยมออกจากตัวเลขทศนิยมใน MATLAB







จะลบทศนิยมออกจากตัวเลขทศนิยมใน MATLAB ได้อย่างไร

คุณสามารถลบทศนิยมออกจากตัวเลขทศนิยมใน MATLAB:



1: วิธีลบทศนิยมออกจากตัวเลขทศนิยมใน MATLAB โดยใช้ฟังก์ชัน sprintf()

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



ไวยากรณ์





ที่ วิ่ง() ไวยากรณ์ของฟังก์ชันได้รับด้านล่าง:

วิ่ง ( เอ็กซ์ )



ตัวอย่าง

ในตัวอย่างนี้ เราจะลบส่วนทศนิยมของตัวเลขที่กำหนดออกโดยใช้ วิ่ง() ฟังก์ชั่นใน MATLAB

หมายเลข = พาย;
วิ่ง ( '%.ฉ' หนึ่ง )

บันทึก: ค่าของ pi ใน MATLAB คือ 3.1416

2: วิธีลบทศนิยมออกจากตัวเลขทศนิยมใน MATLAB โดยใช้ฟังก์ชัน fix ()

ที่ แก้ไข() เป็นฟังก์ชันในตัวของ MATLAB ซึ่งจะปัดเศษค่าทศนิยมให้เป็นจำนวนเต็มที่ใกล้ที่สุดเข้าหาศูนย์ ฟังก์ชันนี้ยอมรับสเกลาร์หรืออาร์เรย์เป็นพารามิเตอร์อินพุตและจัดเตรียมค่าอินทิกรัล

ไวยากรณ์

ที่ แก้ไข() ไวยากรณ์ของฟังก์ชันได้รับด้านล่าง:

แก้ไข ( เอ็กซ์ )

ตัวอย่าง

ตัวอย่างนี้จะลบส่วนทศนิยมออกจากตัวเลขที่กำหนดโดยใช้ แก้ไข() ฟังก์ชั่นใน MATLAB

หมายเลข = พาย;
แก้ไข ( หนึ่ง )

3: วิธีลบทศนิยมออกจากตัวเลขทศนิยมใน MATLAB โดยใช้ฟังก์ชัน floor()

ที่ พื้น() เป็นฟังก์ชันในตัวของ MATLAB ที่ช่วยให้เราสามารถปัดเศษค่าทศนิยมให้เป็นจำนวนเต็มที่ใกล้ที่สุดไปทางลบอนันต์ ฟังก์ชันนี้ยอมรับสเกลาร์หรืออาร์เรย์เป็นอาร์กิวเมนต์อินพุตและระบุค่าจำนวนเต็ม

ไวยากรณ์

ที่ พื้น() ไวยากรณ์ของฟังก์ชันได้รับด้านล่าง:

พื้น ( เอ็กซ์ )

ตัวอย่าง

ในโค้ด MATLAB นี้ เราจะลบทศนิยมออกจากตัวเลขทศนิยมที่กำหนดโดยใช้ พื้น() ฟังก์ชั่นใน MATLAB

หมายเลข = พาย;
พื้น ( หนึ่ง )

4: วิธีลบทศนิยมออกจากตัวเลขทศนิยมใน MATLAB โดยใช้ฟังก์ชันปัดเศษ ()

ที่ กลม() เป็นฟังก์ชันในตัวของ MATLAB ที่ใช้สำหรับการแปลงสเกลาร์หรือเมทริกซ์ของค่าลอยตัวหรือค่าสองเท่าให้เป็นค่าจำนวนเต็มที่ใกล้เคียงที่สุดโดยการลบส่วนทศนิยมออก ฟังก์ชันนี้ยอมรับสเกลาร์หรืออาร์เรย์ของค่าสองเท่าเป็นอาร์กิวเมนต์ และแปลงให้เป็นค่าจำนวนเต็มที่ใกล้ที่สุด

ไวยากรณ์

ที่ กลม() ไวยากรณ์ของฟังก์ชันได้รับด้านล่าง:

กลม ( เอ็กซ์ )

ตัวอย่าง

ในตัวอย่างนี้ เราใช้ฟังก์ชัน round() ของ MATLAB เพื่อลบทศนิยมออกจากตัวเลขที่กำหนด

หมายเลข = พาย;
กลม ( หนึ่ง )

5: วิธีลบทศนิยมออกจากตัวเลขทศนิยมใน MATLAB โดยใช้ฟังก์ชัน num2str()

ที่ num2str() เป็นฟังก์ชัน MATLAB ในตัวที่ใช้สำหรับการแปลงตัวเลขเป็นอาร์เรย์อักขระ ฟังก์ชันนี้ยังสามารถใช้เพื่อลบทศนิยมออกจากตัวเลขทศนิยม เนื่องจากฟังก์ชันนี้ยอมรับค่า จัดรูปแบบเป็นอาร์กิวเมนต์ และส่งกลับอาร์เรย์อักขระ

ไวยากรณ์

ที่ num2str() ไวยากรณ์ของฟังก์ชันได้รับด้านล่าง:

num2str ( เอ็กซ์ )

ตัวอย่าง

รหัส MATLAB ที่กำหนดใช้ num2str() ฟังก์ชั่นลบทศนิยมออกจากจำนวนจุดลอยตัวที่กำหนด

หมายเลข = พาย;
num2str ( หนึ่ง '%.0f' )

บทสรุป

MATLAB เป็นเครื่องมือการเขียนโปรแกรมประสิทธิภาพสูงที่มีประโยชน์ซึ่งใช้สำหรับการทำงานหลายอย่างโดยมีไลบรารีฟังก์ชันในตัวมากมายเพื่อดำเนินการที่ซับซ้อน การดำเนินการอย่างหนึ่งคือการลบทศนิยมออกจากจำนวนจุดลอยตัว คู่มือนี้มีฟังก์ชันในตัวห้าฟังก์ชัน วิ่ง() , แก้ไข(), พื้น(), รอบ() , และ num2str() เพื่อดำเนินการงานนี้โดยใช้ตัวอย่างบางส่วน