Bagaimana untuk Mengeluarkan Perpuluhan daripada Nombor Titik Terapung dalam MATLAB?

Bagaimana Untuk Mengeluarkan Perpuluhan Daripada Nombor Titik Terapung Dalam Matlab



Nombor titik terapung digunakan untuk mewakili nombor dengan perpuluhan dan ia berharga untuk banyak aplikasi, tetapi ia juga boleh menjadi sukar untuk digunakan. Salah satu cabaran bekerja dengan nombor titik terapung ialah ia boleh mempunyai banyak tempat perpuluhan, menjadikannya sukar untuk membandingkannya, menyimpannya dan memanipulasinya. Mengalih keluar perpuluhan daripada nombor titik terapung boleh membantu memudahkannya dan menjadikannya lebih mudah untuk digunakan.

Panduan ini akan menangani cara yang berbeza untuk membuang perpuluhan daripada nombor titik terapung dalam MATLAB.







Bagaimana untuk Mengeluarkan Perpuluhan daripada Nombor Titik Terapung dalam MATLAB?

Anda boleh mengalih keluar perpuluhan daripada nombor titik terapung dalam MATLAB:



1: Bagaimana untuk Mengeluarkan Perpuluhan daripada Nombor Titik Terapung dalam MATLAB Menggunakan Fungsi sprintf()?

The sprintf() ialah fungsi MATLAB terbina dalam yang digunakan untuk menulis data berformat dalam rentetan. Fungsi ini juga boleh digunakan untuk mengeluarkan perpuluhan daripada nombor titik terapung. Fungsi ini menerima nilai dan format sebagai argumen dan menyediakan rentetan yang diformatkan.



Sintaks





The sprintf() sintaks fungsi diberikan di bawah:

sprintf ( X )



Contoh

Dalam contoh ini, kami mengalih keluar bahagian perpuluhan nombor yang diberikan menggunakan sprintf() berfungsi dalam MATLAB.

num = pi;
sprintf ( '%.f' , pada satu )

Catatan: Nilai pi dalam MATLAB ialah 3.1416.

2: Bagaimana untuk Mengeluarkan Perpuluhan daripada Nombor Titik Terapung dalam MATLAB Menggunakan Fungsi fix()?

The menetapkan() ialah fungsi terbina dalam MATLAB yang membundarkan nilai perpuluhan kepada integer terdekatnya ke arah sifar. Fungsi ini menerima skalar atau tatasusunan sebagai parameter input dan memberikan nilai integral.

Sintaks

The menetapkan() sintaks fungsi diberikan di bawah:

menetapkan ( X )

Contoh

Contoh ini membuang bahagian perpuluhan daripada nombor nombor yang diberikan menggunakan menetapkan() berfungsi dalam MATLAB.

num = pi;
menetapkan ( pada satu )

3: Bagaimana untuk Mengeluarkan Perpuluhan daripada Nombor Titik Terapung dalam MATLAB Menggunakan Fungsi floor()?

The lantai() ialah fungsi terbina dalam MATLAB yang membolehkan kami membundarkan nilai titik terapung kepada integer terdekatnya ke arah tolak infiniti. Fungsi ini menerima skalar atau tatasusunan sebagai argumen input dan memberikan nilai integral.

Sintaks

The lantai() sintaks fungsi diberikan di bawah:

lantai ( X )

Contoh

Dalam kod MATLAB ini, kami mengeluarkan perpuluhan daripada nombor titik terapung yang diberikan menggunakan lantai() berfungsi dalam MATLAB.

num = pi;
lantai ( pada satu )

4: Bagaimana untuk Mengeluarkan Perpuluhan daripada Nombor Titik Terapung dalam MATLAB Menggunakan Fungsi round()?

The bulat() ialah fungsi terbina dalam MATLAB yang digunakan untuk menukar skalar atau matriks nilai terapung atau berganda kepada nilai integer terdekat dengan mengalih keluar bahagian perpuluhan. Fungsi ini menerima skalar atau tatasusunan nilai berganda sebagai argumen dan menukarkannya kepada nilai integer terdekat.

Sintaks

The bulat() sintaks fungsi diberikan di bawah:

bulat ( X )

Contoh

Dalam contoh ini, kami menggunakan fungsi round() MATLAB untuk mengeluarkan perpuluhan daripada nombor nombor yang diberikan.

num = pi;
bulat ( pada satu )

5: Bagaimana untuk Mengeluarkan Perpuluhan daripada Nombor Titik Terapung dalam MATLAB Menggunakan Fungsi num2str()?

The num2str() ialah fungsi MATLAB terbina dalam yang digunakan untuk menukar nombor kepada tatasusunan aksara. Fungsi ini juga boleh digunakan untuk mengalih keluar perpuluhan daripada nombor titik terapung, kerana ia menerima nilai, memformatnya sebagai argumen dan mengembalikan tatasusunan aksara.

Sintaks

The num2str() sintaks fungsi diberikan di bawah:

num2str ( X )

Contoh

Kod MATLAB yang diberikan menggunakan num2str() berfungsi untuk mengeluarkan perpuluhan daripada nombor titik terapung yang diberikan.

num = pi;
num2str ( pada satu, '%.0f' )

Kesimpulan

MATLAB ialah alat pengaturcaraan berprestasi tinggi yang bermanfaat yang digunakan untuk melaksanakan banyak tugas yang mempunyai perpustakaan fungsi terbina dalam yang luas untuk melaksanakan operasi yang rumit. Satu operasi sedemikian ialah mengeluarkan perpuluhan daripada nombor titik terapung. Panduan ini telah menyediakan lima fungsi terbina dalam sprintf() , betulkan(), lantai(), bulat() , dan num2str() untuk melaksanakan tugas ini menggunakan beberapa contoh.