2011-10-07 41 views
0

我得到了如下代碼:截斷文本字段中的「真實」值?

property real compassValue : 3.1415927895412 
Text { 
    text: "<b>" + compassValue + "°</b>" 
} 

事實是,我只是想顯示「3.14」。有沒有辦法截斷值?

+1

我認爲,如果你搜索到的谷歌,你會已經得到更快的回答:) –

+0

如果我問這裏,那是因爲我沒有找到的東西還有比 「使用JavaScript」 在谷歌(這SUX順便說一句...) 我找到的解決方案是: 文本{ 文字: 「」 + Math.round(compassValue * 100)/ 100 + 「°」 } –

回答

4

您可以簡單地使用toFixed()功能:

property real compassValue : 3.1415927895412 
Text { 
    text: "<b>" + compassValue.toFixed(2) + "°</b>" 
}