Я хочу добавить два огромных плавающих значения, но результат, который я получаю, немного сбивает с толку. Позвольте мне объяснить на примере:
String bi = "32323222.02";
float spend=0.00f;
spend = (Float.parseFloat(bi));
String si = "23232322.32";
float spend1=0.00f;
spend1 = (Float.parseFloat(si));
float spendSum=0.00f;
spendSum= spend+spend1;
System.out.println(spendSum);
Теперь результат для этого - 5.5555544E7
, тогда как я хочу получить ответ типа 55555544.34
. Любые предложения относительно того, что я могу сделать не так с примером, будут полезны.