I recently tested something out that I heard using the following code
public static void main(String[] args) {
double x = 4.35 * 100;
System.out.println(x);
}
.
I am interested as to why this produces 434.99999999999994 rather than 435.0 . Thanks