Die Möglichkeit, Zahlen in MATLAB zu runden, besteht darin, die Funktion „round()“ zu verwenden, die auf die nächste ganze Zahl oder auf eine bestimmte Anzahl von Dezimalstellen runden kann. Sie können positives n verwenden, um von Null abzurunden, und negatives n, um gegen Null zu runden.
Methode zum Runden in MATLAB
In MATLAB können Sie die integrierte Funktion round()
verwenden, um Zahlen zu runden. Diese Funktion akzeptiert eine Zahl oder ein Zahlenarray als Eingabe und gibt die entsprechende Zahl oder das entsprechende Zahlenarray auf die angegebene Genauigkeit gerundet zurück. round()
对数字进行四舍五入。该函数接受一个数字或数字数组作为输入,并返回舍入到指定精度的相应数字或数字数组。
用法
round(x)
:最接近四舍五入到最接近的整数。
round(x, n)
:指定的小数位数 n
处的四舍五入。正数表示向远离零的方向舍入,负数表示向零的方向舍入。
示例
四舍五入到最接近的整数:
<code>>> round(3.14) 3 >> round(-2.71) -3</code>
四舍五入到小数点后两位:
<code>>> round(1.2345, 2) 1.23 >> round(-0.5678, 2) -0.57</code>
四舍五入到小数点后三位:
<code>>> round(2.56789, 3) 2.568 >> round(-3.14159, 3) -3.142</code>
注意事项
round()
函数总是舍入到最接近的数字,如果两个数字距离相等,则舍入到偶数。n
为负数,则舍入到 10^(-n)
的倍数。n
round(x)
: Auf die nächste ganze Zahl runden. 🎜🎜round(x, n)
: Runden auf die angegebene Anzahl von Dezimalstellen n
. Eine positive Zahl bedeutet, dass von Null weggerundet wird, eine negative Zahl bedeutet, dass in Richtung Null gerundet wird. 🎜🎜🎜Beispiel🎜🎜round()
Die Funktion rundet immer auf die nächste Zahl. Wenn die beiden Zahlen den gleichen Abstand haben, wird auf eine gerade Zahl gerundet. 🎜n
negativ ist, runden Sie auf ein Vielfaches von 10^(-n)
. 🎜n
Null ist, runden Sie auf die nächste ganze Zahl. 🎜🎜Das obige ist der detaillierte Inhalt vonMatlab-Rundungsmethode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!