2011-11-22 58 views

回答

5

VisualForce使用java.text.MessageFormat約定進行格式設置。這是一個例子。用您自己的替換MyDouble變量。

<apex:outputText value="{0,number,0.00}" > 
    <apex:param value="{!MyDouble}" /> 
</apex:outputText> 
0

您可以將12.30作爲int類型進行強制轉換,然後將其轉換爲double類型。將其轉換爲int會截斷分數。

double i = 10.345; 
system.debug('this is i '+ i); 
system.debug('this is i after fixing '+ (double)(integer)i); 

給出:

10:04:26.129 (129990000)|USER_DEBUG|[16]|DEBUG|this is i 10.345 
10:04:26.130 (130080000)|USER_DEBUG|[17]|DEBUG|this is i after fixing 10.0