Java

Sweet Home 3D directX/openGL

sweet home 3d will exit now because of fatal error in the 3d rendering system of your computer. please update the directX/openGL drivers of your computer graphic card.
/var/www/clients/client0/web1/web/wp content/uploads/2016/07/20160723 sweethome3d error

Работа Sweet Home 3D будет завершена по причине неисправимой ошибки…..

Для Windows 10 x64 проблема решается установкой SweetHome3D-5.3.beta6 Проверил работает

Java класс конвертер валют

Мой класс конвертера валют  Currency Скачать Для работы нужен интернет, класс данные получает из сети. Читать далее

Java округление double или float

Программируя на Java возникает вопрос с округлением типа double или float вот пару вариантов в качестве примера берем число PI:
System.out.println("PI*100 round \\100 = "+((double)Math.round(Math.PI*100))/100);
import java.math.BigDecimal;
import java.math.RoundingMode;
 
public class RoundExample {
 
    public double RoundExample (String args) {
        double tmpDouble = new BigDecimal(Double.parseDouble(args)).setScale(4, RoundingMode.UP).doubleValue();
        return tmpDouble;
    }
 
}