String.format("%.2f", doubleValue);
'u yalnızca kesmek yerine yuvarlamadan (yuvarlak yarım algoritma) nasıl önleyebilirim?Java'da String.format ("%. 2f", doubleValue) içinde yuvarlamayı önleme
örn. biçimlendirme sonrasında
doubleValue = 123.459
,
doubleValue = 123.46
Sadece son rakamı silmek istediğinizden
,
Bunu yapmak için başka yolları da vardır biliyorum123.45
, sadece bu olmadığını bilmek istiyorum String.format kullanılarak mümkündür.
Ondalık noktasının solundaki rakamlar 3 basamaktan fazla olabilirse ne yapmalısınız? Ayrıca, doğrudan yeni bir nesne oluşturmak yerine onu bir dizeye dönüştürecek bir çift değişken üzerinde kullanmak mümkün mü? –
Gelecekte referans bu yanlış. Ondalık basamaklar 6 ise, bu durumda yarı yuvarlaktır, diğer bilge HALF_EVEN yuvarlama kullanılır. Bu saçmalamayı buldum! – Chad