2016-12-15 381 views
2

我正在從用戶處獲取一個輸入數字,然後將此輸入輸入到包含此公式輸出=(輸入* 255)/ 5的公式快速數據塊中。我們知道,根據LABVIEW約定,在兩個整數值之間的舍入數中,它將該數舍入到最接近的偶數。這意味着如果數字已經是偶數,例如178.5,則舍入將爲178!但是如果它是177.5,舍入將是178.那麼如何用偶數來解決這個舍入問題呢?在LABVIEW中四捨五入

+0

你不能使用「圓最近無限」嗎? –

回答

2

你還沒有說你四捨五入的偏好,但你可以從編程>>數字工具箱

enter image description here

這裏使用向+無窮大或整爲負無窮是四捨五入至+ inifinity幫助

enter image description here

0

你可以使用回合下來你的電話號碼,減去從圓脣數來獲得小數部分,然後檢查是否大於或等於3.5,在這種情況下,您將一個添加到向下舍入的數字。

在你這樣做之前,一定要做出正確的選擇。 「LabVIEW約定」是四捨五入數字的標準科學/工程慣例,這是一個很好的理由:它可以防止舍入導致計算中的統計偏差。