Kaip pašalinti dešimtainius skaičius iš slankiojo kablelio skaičių MATLAB?

Kaip Pasalinti Desimtainius Skaicius Is Slankiojo Kablelio Skaiciu Matlab



Slankaus kablelio skaičiai naudojami skaičiams po kablelio pavaizduoti ir yra vertingi daugeliui programų, tačiau su jais taip pat gali būti sunku dirbti. Vienas iš iššūkių dirbant su slankiojo kablelio skaičiais yra tai, kad juose gali būti daug skaitmenų po kablelio, todėl sunku juos palyginti, saugoti ir manipuliuoti. Dešimtainės dalies pašalinimas iš slankiojo kablelio skaičiaus gali padėti jį supaprastinti ir palengvinti darbą.

Šiame vadove bus aptariami įvairūs būdai, kaip pašalinti dešimtaines dalis iš slankiojo kablelio skaičių sistemoje MATLAB.







Kaip pašalinti dešimtainius skaičius iš slankiojo kablelio skaičių MATLAB?

Galite pašalinti dešimtainę dalį iš slankiojo kablelio skaičių MATLAB:



1: Kaip pašalinti dešimtainius skaičius iš slankiojo kablelio skaičių MATLAB naudojant sprintf () funkciją?

The sprintf () yra integruota MATLAB funkcija, naudojama suformatuotiems duomenims rašyti eilutėje. Šią funkciją taip pat galima naudoti norint pašalinti dešimtaines dalis iš slankiojo kablelio. Ši funkcija priima reikšmę ir formatą kaip argumentus ir pateikia suformatuotą eilutę.



Sintaksė





The sprintf () funkcijos sintaksė pateikta žemiau:

sprintf ( X )



Pavyzdys

Šiame pavyzdyje mes pašaliname dešimtainę nurodyto skaičiaus dalį naudodami sprintf () funkcija MATLAB.

skaičius = pi;
sprintf ( „%.f“ , ant vieno )

Pastaba: Pi reikšmė MATLAB yra 3,1416.

2: Kaip pašalinti dešimtainius skaičius iš slankiojo kablelio skaičių MATLAB naudojant fix() funkciją?

The pataisyti () yra MATLAB integruota funkcija, kuri dešimtainę reikšmę suapvalina iki artimiausio sveikojo skaičiaus iki nulio. Ši funkcija priima skaliarą arba masyvą kaip įvesties parametrą ir pateikia integralią reikšmę.

Sintaksė

The pataisyti () funkcijos sintaksė pateikta žemiau:

pataisyti ( X )

Pavyzdys

Šiame pavyzdyje dešimtainė dalis pašalinama iš nurodyto skaičiaus num naudojant pataisyti () funkcija MATLAB.

skaičius = pi;
pataisyti ( ant vieno )

3: Kaip pašalinti dešimtainius skaičius iš slankiojo kablelio skaičių MATLAB naudojant floor() funkciją?

The grindys () yra MATLAB integruota funkcija, kuri leidžia mums suapvalinti slankiojo kablelio reikšmę iki artimiausio sveikojo skaičiaus iki minus begalybės. Ši funkcija priima skaliarą arba masyvą kaip įvesties argumentą ir pateikia integralią reikšmę.

Sintaksė

The grindys () funkcijos sintaksė pateikta žemiau:

grindų ( X )

Pavyzdys

Šiame MATLAB kode mes pašaliname dešimtainę dalį iš nurodyto slankiojo kablelio skaičiaus naudodami grindys () funkcija MATLAB.

skaičius = pi;
grindų ( ant vieno )

4: Kaip pašalinti dešimtainius skaičius iš slankiojo kablelio skaičių sistemoje MATLAB naudojant raundo () funkciją?

The apvalus () yra MATLAB integruota funkcija, naudojama skaliarui arba slankiųjų ar dvigubų verčių matricai konvertuoti į artimiausią sveikojo skaičiaus reikšmę pašalinant dešimtainę dalį. Ši funkcija kaip argumentą priima skaliarą arba dvigubų reikšmių masyvą ir konvertuoja jį į artimiausią sveikojo skaičiaus reikšmę.

Sintaksė

The apvalus () funkcijos sintaksė pateikta žemiau:

apvalus ( X )

Pavyzdys

Šiame pavyzdyje mes naudojame MATLAB funkciją round(), kad pašalintume dešimtaines dalis iš nurodyto skaičiaus num.

skaičius = pi;
apvalus ( ant vieno )

5: Kaip pašalinti dešimtainius skaičius iš slankiojo kablelio skaičių MATLAB naudojant num2str() funkciją?

The numeris2str() yra integruota MATLAB funkcija, naudojama skaičiui konvertuoti į simbolių masyvą. Ši funkcija taip pat gali būti naudojama dešimtainėms dalims pašalinti iš slankiojo kablelio skaičiaus, nes ji priima reikšmę, suformatuoja ją kaip argumentus ir grąžina simbolių masyvą.

Sintaksė

The numeris2str() funkcijos sintaksė pateikta žemiau:

nr2str ( X )

Pavyzdys

Pateiktas MATLAB kodas naudoja numeris2str() funkcija, skirta pašalinti dešimtaines dalis iš nurodyto slankiojo kablelio.

skaičius = pi;
nr2str ( ant vieno, „%.0f“ )

Išvada

MATLAB yra naudingas didelio našumo programavimo įrankis, naudojamas daugeliui užduočių atlikti, turinti didžiulę integruotų funkcijų biblioteką sudėtingoms operacijoms atlikti. Viena iš tokių operacijų yra kablelio pašalinimas iš slankiojo kablelio skaičiaus. Šiame vadove pateikiamos penkios integruotos funkcijos sprintf () , fix (), grindys (), apvalios () , ir numeris2str() atlikti šią užduotį naudojant keletą pavyzdžių.