-3
我的函數的結果是這樣的.0.702568。但我想0.70257.i不能使用循環函數。有沒有解決這個問題的方法?matlab中的舍入數
我的函數的結果是這樣的.0.702568。但我想0.70257.i不能使用循環函數。有沒有解決這個問題的方法?matlab中的舍入數
通過使用花招。如果你想圓你的號碼x
到kth
小數位,你這樣做
xrk = round(x*10^k)/10^k;
在您的實例k = 5
。
回覆:「我不能使用輪功能」:爲什麼不呢?當你嘗試時會發生什麼? – ruakh
另外 - 你真的想要你的函數返回數值'0.70257',或者你只是想顯示一個四捨五入的值嗎?對於後一種情況,您應該使用'sprintf'來控制顯示。 – ruakh
,因爲結果變成了1,而不是正確的答案。我想將此函數的結果用於其他函數。 –