Analise o código abaixo, escrito em Java 1.5.
package prova;
import java.math.BigDecimal; // tipificação da primitiva
// double
public class Main {
public static final double SMALL = 0.01;
public static double calculo(double a, double b, double d)
{
chines(a, b, d);
if (a < SMALL 1 1 d < SMALL) {
return 0;
} else if (a < b) {
return calculo (a, b * 0.1, d* 0.1);
} else {
return (d+ calculo(a - b, b, d));
}
}
static void chines(double a, double b, double d) {
System.out.print("\n a="+ a+''; b=" +b);
}
public static void main(String[] args) throws Exception {
double a= 65.0, b = 13.0;
double d= 1.0;
System.out.println("; e resultado="+
new BigDecimal(calculo(a, b, d)) .setScale(2,
RoundingMode.DOWN));
}
}
Assinale a opção que apresenta o resultado enviado para a saída padrão do sistema, após a execução do programa acima.