Non è questione di case sensitive: in quel contesto 'f' ed 'F' hanno significati diversi, come puoi vedere nella javadoc:Originariamente inviato da renygade
Ok. confermo: l'errore era proprio quella "F" che andava minuscola e non maiuscola
Così è corretto...codice:tx.setText(String.format("%.02f",totale *perc*0.01));![]()
Certo, un banale errore di sintassi, ma vedendo da Vb.net che non è case sensitive..
'f' floating point The result is formatted as a decimal number
'F' ISO 8601 complete date formatted as "%tY-%tm-%td".