Jak odstranit desetinná místa z čísel s plovoucí desetinnou čárkou v MATLABu?

Jak Odstranit Desetinna Mista Z Cisel S Plovouci Desetinnou Carkou V Matlabu



Čísla s plovoucí desetinnou čárkou se používají k reprezentaci čísel s desetinnými místy a jsou cenná pro mnoho aplikací, ale také může být obtížné s nimi pracovat. Jedním z problémů práce s čísly s plovoucí desetinnou čárkou je to, že mohou mít mnoho desetinných míst, což ztěžuje jejich porovnání, ukládání a manipulaci s nimi. Odstranění desetinného čísla z čísla s plovoucí desetinnou čárkou může pomoci toto číslo zjednodušit a usnadnit práci.

Tato příručka se bude zabývat různými způsoby odstranění desetinných míst z čísel s plovoucí desetinnou čárkou v MATLABu.







Jak odstranit desetinná místa z čísel s plovoucí desetinnou čárkou v MATLABu?

V MATLABu můžete z čísel s plovoucí desetinnou čárkou odstranit desetinná místa:



1: Jak odstranit desetinná místa z čísel s pohyblivou řádovou čárkou v MATLABu pomocí funkce sprintf()?

The sprintf() je vestavěná funkce MATLABu používaná pro zápis formátovaných dat do řetězce. Tuto funkci lze také použít pro odstranění desetinných míst z čísla s plovoucí desetinnou čárkou. Tato funkce přijímá hodnotu a formát jako argumenty a poskytuje formátovaný řetězec.



Syntax





The sprintf() syntaxe funkce je uvedena níže:

sprintf ( X )



Příklad

V tomto příkladu odstraníme desetinnou část daného čísla pomocí sprintf() funkce v MATLABu.

num = pí;
sprintf ( '%.F' , na jednom )

Poznámka: Hodnota pí v MATLABu je 3,1416.

2: Jak odstranit desetinná místa z čísel s pohyblivou řádovou čárkou v MATLABu pomocí funkce fix()?

The opravit() je vestavěná funkce MATLABu, která zaokrouhluje desetinnou hodnotu na nejbližší celé číslo směrem k nule. Tato funkce přijímá jako vstupní parametr skalár nebo pole a poskytuje integrální hodnotu.

Syntax

The opravit() syntaxe funkce je uvedena níže:

opravit ( X )

Příklad

Tento příklad odstraní desetinnou část z daného čísla num pomocí opravit() funkce v MATLABu.

num = pí;
opravit ( na jednom )

3: Jak odstranit desetinná místa z čísel s pohyblivou řádovou čárkou v MATLABu pomocí funkce floor()?

The podlaha() je vestavěná funkce MATLABu, která nám umožňuje zaokrouhlit hodnotu s plovoucí desetinnou čárkou na nejbližší celé číslo směrem k mínus nekonečnu. Tato funkce přijímá jako vstupní argument skalární nebo pole a poskytuje integrální hodnotu.

Syntax

The podlaha() syntaxe funkce je uvedena níže:

podlaha ( X )

Příklad

V tomto kódu MATLABu odstraňujeme desetinná místa z daného čísla s plovoucí desetinnou čárkou pomocí podlaha() funkce v MATLABu.

num = pí;
podlaha ( na jednom )

4: Jak odstranit desetinná místa z čísel s pohyblivou řádovou čárkou v MATLABu pomocí funkce round()?

The kolo() je vestavěná funkce MATLABu používaná pro převod skalárních nebo matice plovoucích nebo dvojitých hodnot na nejbližší celočíselnou hodnotu odstraněním desetinné části. Tato funkce přijímá jako argument skalární nebo pole dvojitých hodnot a převádí je na nejbližší celočíselnou hodnotu.

Syntax

The kolo() syntaxe funkce je uvedena níže:

kolo ( X )

Příklad

V tomto příkladu použijeme funkci round() MATLABu k odstranění desetinných míst z daného čísla num.

num = pí;
kolo ( na jednom )

5: Jak odstranit desetinná místa z čísel s pohyblivou řádovou čárkou v MATLABu pomocí funkce num2str()?

The num2str() je vestavěná funkce MATLABu používaná pro převod čísla na pole znaků. Tuto funkci lze také použít k odstranění desetinných míst z čísla s plovoucí desetinnou čárkou, protože přijímá hodnotu, formátuje ji jako argumenty a vrací pole znaků.

Syntax

The num2str() syntaxe funkce je uvedena níže:

č.2str ( X )

Příklad

Daný kód MATLABu používá num2str() funkce k odstranění desetinných míst z daného čísla s plovoucí desetinnou čárkou.

num = pí;
č.2str ( na jednom, '%.0f' )

Závěr

MATLAB je prospěšný vysoce výkonný programovací nástroj používaný k provádění mnoha úloh s rozsáhlou knihovnou vestavěných funkcí pro provádění komplikovaných operací. Jednou z takových operací je odstranění desetinných míst z čísla s plovoucí desetinnou čárkou. Tato příručka obsahuje pět vestavěných funkcí sprintf() , opravit(), podlaha(), kulaté() , a num2str() provést tento úkol pomocí několika příkladů.