小弟是Labview新手,用的版本是7.0,作業系統是XP..
小弟在拉出numeric control的方框之後,發現Labview內部設定似乎是顯示到小數點以下第三位而已,想問是不是可以多顯示幾位數,而不要到第4位就四捨五入了,畢業學長寫的程式,是有顯示到小數第5位,不過他去當兵了 = =,翻書又找不到,小弟只好在此請問各位:在要哪邊作設定的更改,才能改變小數點以下顯示的位數?
第一次發文,有錯誤的地方請告知,小弟會改進,謝謝。
小弟是Labview新手,用的版本是7.0,作業系統是XP..
小弟在拉出numeric control的方框之後,發現Labview內部設定似乎是顯示到小數點以下第三位而已,想問是不是可以多顯示幾位數,而不要到第4位就四捨五入了,畢業學長寫的程式,是有顯示到小數第5位,不過他去當兵了 = =,翻書又找不到,小弟只好在此請問各位:在要哪邊作設定的更改,才能改變小數點以下顯示的位數?
第一次發文,有錯誤的地方請告知,小弟會改進,謝謝。
圖示的地方可以修改你要顯示的位數,最後一位會被4捨5入.
![](upload://cIQ6Ud2awclBQvMWxVBpBXGGHd0.jpeg)
[QUOTE=KENLIN]
圖示的地方可以修改你要顯示的位數,最後一位會被4捨5入.
![](upload://cIQ6Ud2awclBQvMWxVBpBXGGHd0.jpeg)
[/QUOTE]
請教一下大大...
我也是照大大所說的設定了(我要算到小數點後面第一位)![](upload://48UmuwwdVkQANdBerHUcUwzpRHc.jpeg)
但是我設定完後...
出來的數值卻沒有算到小數點後面第一位..
為何會這樣!?
我將我的做的程式給大家看一下...看看我是錯在哪?!
![](upload://g4RgRb9FpCbhgkRuEKAKhQdMn15.jpeg)
我要做的是算國英數的平均值
答案到小數點後面第一位
請各位大大指教^^看看我是錯在哪?!
triple017339212.7933680556對於輸出而言
選擇 digits of precision 為小數點以下的字數
選擇significant digits包括全部的字數
可在LabVIEW試試看就知道
所以您選擇 digits of precision 與取消勾選 Hide trailing zeros 可解決現有問題
![](upload://jflopBIksmqNVz7lCuKCi3x3eJe.jpeg)
![](upload://75ZlAh5QgXO5FM4NQgtpOpVoV1E.jpeg)
CK11039212.9414583333
[QUOTE=CK110]
對於輸出而言
選擇 digits of precision 為小數點以下的字數
選擇significant digits包括全部的字數
可在LabVIEW試試看就知道
所以您選擇 digits of precision 與取消勾選 Hide trailing zeros 可解決現有問題
![](upload://jflopBIksmqNVz7lCuKCi3x3eJe.jpeg)
![](upload://75ZlAh5QgXO5FM4NQgtpOpVoV1E.jpeg)
[/QUOTE]
果然是跟那個Hide trailing zeros有關係
但是大大做出來的答案有點怪?!
8/3=2.666
四捨五入小數點後面第一位的答案應該為:2.7
大大的答案卻是3.0?!
---
我也照大大所寫的程式下去做..
數值打上3,3,1
平均值應該是2.3
但是他卻出現2.0?
![](upload://hsUj919SKiYeaL0oZZ2HYq6jm28.jpeg)
To triple0173:
那是為了針對你前面所問的問題[就是第三樓問的問題(小數點)]所以我才完全依照你用的程式
其實你要的真要表達平均值如圖下
![](upload://cJNLyXtEAyk3xJFbppeY73GytzR.jpeg)
是你多加了一個元件如圖下
![](upload://gYzpzmXefviP6ST6VpLr19tEYkO.jpeg)
所以呢造成這種結果^^
CK11039213.0215972222TO CK110大大
原來四捨五入的物件是多餘的= =a
被題目給混淆了....以為需要用到此物件...
在回頭仔細看看大大之前所給的資訊...
看來最關鍵的應該是將digits of precision勾選
感謝大大專業的解答^^
triple017339213.0296296296